rclpy package from rclpy repo

rclpy

Package Summary

Tags No category tags.
Version 3.3.12
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclpy.git
VCS Type git
VCS Version humble
Last Updated 2024-02-17
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Package containing the Python client.

Additional Links

No additional links.

Maintainers

  • Shane Loretz
  • Aditya Pande
  • Jacob Perron

Authors

  • Esteve Fernandez
  • William Woodall
  • Ivan Paunovic
README
No README found. See repository README.
CHANGELOG

Changelog for package rclpy

3.3.12 (2024-02-16)

  • Don\'t crash the action server if the client goes away. (#1114) (#1218)
  • Contributors: mergify[bot]

3.3.11 (2023-11-13)

  • Use timeout object to avoid callback losing in wait_for_ready_callbacks (backport #1165) (#1185)
  • unregister_sigterm_signal_handler should be called. (#1170) (#1176)
  • Contributors: mergify[bot]

3.3.10 (2023-09-19)

  • Avoid generating the exception when rcl_send_response times out. (#1136) (#1152)
  • Contributors: mergify[bot]

3.3.9 (2023-07-18)

  • ServerGoalHandle should be destroyed before removing. (#1113) (#1120)
  • Contributors: mergify[bot]

3.3.8 (2023-04-25)

  • Deal with ParameterUninitializedException for parameter service (backport #1033) (#1041)
  • Fix #983 by saving future and checking for + raising any exceptions (#1073) (#1088)
  • Contributors: Tomoya Fujita, mergify[bot]

3.3.7 (2023-01-13)

  • Fix [test_publisher]{.title-ref} linter for pydocstyle 6.2.2 (backport #1063) (#1066)
  • Contributors: mergify[bot]

3.3.6 (2023-01-10)

  • decorator should not be callable. (#1050) (#1051)
  • Add parallel callback test (#1044) (#1052)
  • Contributors: mergify[bot]

3.3.5 (2022-11-07)

  • Waitable should check callback_group if it can be executed. (#1001) (#1013)
  • Revert \"Raise user handler exception in MultiThreadedExecutor. (#984)\" (#1017) (#1023)
  • support wildcard matching for params file (#987) (#1002)
  • Raise user handler exception in MultiThreadedExecutor. (#984) (#990)
  • fix gcc 7.5 build errors (#977) (#980)
  • Contributors: mergify[bot]

3.3.4 (2022-05-17)

  • check if the context is already shutdown. (#939) (#943)
  • Contributors: mergify[bot]

3.3.3 (2022-05-10)

  • remove feedback callback when the goal has been completed. (#927) (#931)
  • Contributors: mergify[bot]

3.3.2 (2022-04-08)

  • Make rclpy dependencies explicit (#906)
  • Contributors: Chris Lalancette

3.3.1 (2022-03-24)

  • Avoid exception in Node constructor when use override for \'use_sim_time\' (#896)
  • time_until_next_call returns max if timer is canceled. (#910)
  • Contributors: Artem Shumov, Ivan Santiago Paunovic, Tomoya Fujita

3.3.0 (2022-03-01)

  • Properly implement action server/client handle cleanup. (#905)
  • Make sure to take out contexts on Action{Client,Server}. (#904)
  • Make sure to free the goal_status_array when done using it. (#902)
  • Bugfix to Node.destroy_rate() result (#901)
  • Remove fastrtps customization on tests (#895)
  • fix typo (#890)
  • Document that Future.result() may return None (#884)
  • update doc release number (#885)
  • Contributors: Anthony, Auguste Lalande, Chris Lalancette, Erki Suurjaak, Jacob Perron, Miguel Company

3.2.1 (2022-01-14)

  • Fix multi-threaded race condition in client.call_async (#871)
  • Fix include order for cpplint (#877)
  • Bugfix/duration to msg precision (#876)
  • Update to pybind11 2.7.1 (#874)
  • QoS history depth is only available with KEEP_LAST (#869)
  • Contributors: Auguste Lalande, Chris Lalancette, Erki Suurjaak, Jacob Perron, Tomoya Fujita

3.2.0 (2021-12-23)

  • Implement managed nodes. (#865)
  • Make rclpy.try_shutdown() behavior to follow rclpy.shutdown() more closely. (#868)
  • Update TopicEndpointTypeEnum.__str_() method to include history kind and history depth. (#849)
  • Add Clock.sleep_for() using Clock.sleep_until(). (#864)
  • Add Clock.sleep_until() (#858)
  • Add __enter_ and __exit_ to JumpHandle. (#862)
  • Don\'t override rclpy._rclpy_pybind11 docs. (#863)
  • Improve JumpThreshold documentation and forbid zero durations. (#861)
  • Fix time.py and clock.py circular import. (#860)
  • Make context.on_shutdown() allow free functions. (#859)
  • Fix automatically declared parameters descriptor type. (#853)
  • Shutdown asynchronously when sigint is received. (#844)
  • Update maintainers. (#845)
  • Add entities to callback group before making them available to the executor to avoid a race condition. (#839)
  • Avoid race condition in client.call(). (#838)
  • Contributors: Ivan Santiago Paunovic, Jacob Perron, Shane Loretz, Tomoya Fujita

3.1.0 (2021-10-22)

  • Handle sigterm. (#830)
  • Use pybind11 for signal handling, and delete now unused rclpy_common, pycapsule, and handle code. (#814)
  • Fix memory leak in Service::take_request() and Client::take_response(). (#828)
  • Add Publisher.wait_for_all_acked(). (#793)
  • Only add one done callback to a future in Executor. (#816)
  • Add convert function from ParameterValue to Python builtin. (#819)
  • Call Context._logging_fini() in Context.try_shutdown(). (#800)
  • Lift LoggingSeverity enum as common dependency to logging and rcutils_logger modules (#785)
  • Set Context.__context to None in __init_(). (#812)
  • Remove unused function make_mock_subscription. (#809)
  • Contributors: Barry Xu, Chris Lalancette, Ivan Santiago Paunovic, Jacob Perron, Lei Liu, Louise Poubel, Shane Loretz, ksuszka

3.0.1 (2021-06-11)

  • Removed common.c/h (#789)
  • Contributors: Alejandro Hern

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
bondpy github-ros-bond_core
diagnostic_aggregator github-ros-diagnostics
diagnostic_updater github-ros-diagnostics
smach_ros github-ros-executive_smach
fadecandy_driver github-eurogroep-fadecandy_ros
flexbe_core github-flexbe-flexbe_behavior_engine
flexbe_input github-flexbe-flexbe_behavior_engine
flexbe_mirror github-flexbe-flexbe_behavior_engine
flexbe_onboard github-flexbe-flexbe_behavior_engine
flexbe_states github-flexbe-flexbe_behavior_engine
flexbe_testing github-flexbe-flexbe_behavior_engine
flexbe_widget github-flexbe-flexbe_behavior_engine
flexbe_app github-flexbe-flexbe_app
gazebo_ros github-ros-simulation-gazebo_ros_pkgs
gazebo_video_monitor_utils github-nlamprian-gazebo_video_monitors
tf2_py github-ros2-geometry2
tf2_ros_py github-ros2-geometry2
tf2_tools github-ros2-geometry2
turtle_tf2_py github-ros-geometry_tutorials
gps_tools github-swri-robotics-gps_umd
grid_map_demos github-ANYbotics-grid_map
camera_calibration github-ros-perception-image_pipeline
stereo_image_proc github-ros-perception-image_pipeline
interactive_markers github-ros-visualization-interactive_markers
joint_state_publisher github-ros-joint_state_publisher
joint_state_publisher_gui github-ros-joint_state_publisher
laser_geometry github-ros-perception-laser_geometry
leo_fw github-LeoRover-leo_robot-ros2
multires_image github-swri-robotics-mapviz
swri_cli_tools github-swri-robotics-marti_common
swri_image_util github-swri-robotics-marti_common
swri_transform_util github-swri-robotics-marti_common
mavros github-mavlink-mavros
microstrain_inertial_rqt github-LORD-MicroStrain-microstrain_inertial
moveit_core github-ros-planning-moveit2
moveit_py github-ros-planning-moveit2
moveit_ros_planning_interface github-ros-planning-moveit2
moveit_ros_visualization github-ros-planning-moveit2
nmea_navsat_driver github-ros-drivers-nmea_navsat_driver
novatel_oem7_driver github-novatel-novatel_oem7_driver
ntrip_client github-LORD-MicroStrain-ntrip_client
pal_statistics github-pal-robotics-pal_statistics
py_trees_ros github-splintered-reality-py_trees_ros
rc_reason_clients github-roboception-rc_reason_clients_ros2
rosapi github-RobotWebTools-rosbridge_suite
rosbridge_library github-RobotWebTools-rosbridge_suite
rosbridge_server github-RobotWebTools-rosbridge_suite
rosbridge_test_msgs github-RobotWebTools-rosbridge_suite
rclpy_message_converter github-DFKI-NI-rospy_message_converter
rqt_gui github-ros-visualization-rqt
rqt_py_common github-ros-visualization-rqt
rqt_action github-ros-visualization-rqt_action
rqt_bag github-ros-visualization-rqt_bag
rqt_bag_plugins github-ros-visualization-rqt_bag
rqt_console github-ros-visualization-rqt_console
rqt_moveit github-ros-visualization-rqt_moveit
rqt_msg github-ros-visualization-rqt_msg
rqt_plot github-ros-visualization-rqt_plot
rqt_py_console github-ros-visualization-rqt_py_console
rqt_reconfigure github-ros-visualization-rqt_reconfigure
rqt_robot_dashboard github-ros-visualization-rqt_robot_dashboard
rqt_robot_monitor github-ros-visualization-rqt_robot_monitor
rqt_robot_steering github-ros-visualization-rqt_robot_steering
rqt_runtime_monitor github-ros-visualization-rqt_runtime_monitor
rqt_srv github-ros-visualization-rqt_srv
rqt_tf_tree github-ros-visualization-rqt_tf_tree
joy_teleop github-ros-teleop-teleop_tools
key_teleop github-ros-teleop-teleop_tools
mouse_teleop github-ros-teleop-teleop_tools
teleop_twist_keyboard github-ros2-teleop_twist_keyboard
turtlebot3_example github-ROBOTIS-GIT-turtlebot3
turtlebot3_teleop github-ROBOTIS-GIT-turtlebot3
ur_bringup github-UniversalRobots-Universal_Robots_ROS2_Driver
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS2_Driver
urdf_test github-pal-robotics-urdf_test
urdfdom_py github-ros-urdf_parser_py
vision_msgs_rviz_plugins github-ros-perception-vision_msgs
opencv_tests github-ros-perception-vision_opencv
warehouse_ros_mongo github-ros-planning-warehouse_ros_mongo
wireless_watcher github-clearpathrobotics-wireless
bno055 github-flynneva-bno055
dataspeed_ulc_can bitbucket-dataspeedinc-dbw_ros
action_tutorials_py github-ros2-demos
demo_nodes_py github-ros2-demos
lifecycle_py github-ros2-demos
quality_of_service_demo_py github-ros2-demos
topic_monitor github-ros2-demos
launch_testing_examples github-ros2-examples
examples_rclpy_minimal_action_client github-ros2-examples
examples_rclpy_minimal_action_server github-ros2-examples
examples_rclpy_executors github-ros2-examples
examples_rclpy_guard_conditions github-ros2-examples
examples_rclpy_minimal_client github-ros2-examples
examples_rclpy_minimal_service github-ros2-examples
examples_rclpy_minimal_publisher github-ros2-examples
examples_rclpy_minimal_subscriber github-ros2-examples
examples_rclpy_pointcloud_publisher github-ros2-examples
game_controller_spl github-ros-sports-gc_spl
gc_spl github-ros-sports-gc_spl
gc_spl_2022 github-ros-sports-gc_spl
grbl_ros github-flynneva-grbl_ros
joy_tester github-joshnewans-joy_tester
launch_param_builder github-PickNikRobotics-launch_param_builder
launch_ros github-ros2-launch_ros
launch_testing_ros github-ros2-launch_ros
test_launch_ros github-ros2-launch_ros
message_filters github-ros2-message_filters
nav2_common github-ros-planning-navigation2
nav2_simple_commander github-ros-planning-navigation2
nav2_system_tests github-ros-planning-navigation2
performance_report gitlab-ApexAI-performance_test
r2r_spl github-ros-sports-r2r_spl
r2r_spl_7 github-ros-sports-r2r_spl
r2r_spl_8 github-ros-sports-r2r_spl
rmf_demos_fleet_adapter github-open-rmf-rmf_demos
rmf_fleet_adapter_python github-open-rmf-rmf_ros2
rmf_building_map_tools github-open-rmf-rmf_traffic_editor
ros2controlcli github-ros-controls-ros2_control
rqt_controller_manager github-ros-controls-ros2_control
ros2_controllers_test_nodes github-ros-controls-ros2_controllers
rqt_joint_trajectory_controller github-ros-controls-ros2_controllers
ros2action github-ros2-ros2cli
ros2cli github-ros2-ros2cli
ros2component github-ros2-ros2cli
ros2doctor github-ros2-ros2cli
ros2lifecycle github-ros2-ros2cli
ros2node github-ros2-ros2cli
ros2param github-ros2-ros2cli
ros2service github-ros2-ros2cli
ros2topic github-ros2-ros2cli
ros2bag github-ros2-rosbag2
rosbag2_py github-ros2-rosbag2
simple_actions github-DLu-simple_actions
social_nav_util github-MetroRobots-social_nav_ros
sros2 github-ros2-sros2
system_fingerprint github-MetroRobots-ros_system_fingerprint
launch_system_modes github-micro-ROS-system_modes
test_cli github-ros2-system_tests
test_cli_remapping github-ros2-system_tests
test_communication github-ros2-system_tests
twist_stamper github-joshnewans-twist_stamper
ros_core github-ros2-variants
webots_ros2 github-cyberbotics-webots_ros2
webots_ros2_driver github-cyberbotics-webots_ros2
webots_ros2_epuck github-cyberbotics-webots_ros2
webots_ros2_mavic github-cyberbotics-webots_ros2
webots_ros2_tesla github-cyberbotics-webots_ros2
webots_ros2_tests github-cyberbotics-webots_ros2
webots_ros2_tiago github-cyberbotics-webots_ros2
webots_ros2_turtlebot github-cyberbotics-webots_ros2
webots_ros2_universal_robot github-cyberbotics-webots_ros2
ros2launch_security_examples github-osrf-ros2launch_security
topic_tools github-ros-tooling-topic_tools
turtlebot4_diagnostics github-turtlebot-turtlebot4_robot
turtlebot4_openai_tutorials github-turtlebot-turtlebot4_tutorials
turtlebot4_python_tutorials github-turtlebot-turtlebot4_tutorials
boeing_gazebo_model_attachment_plugin github-Boeing-gazebo_model_attachment_plugin
boeing_gazebo_model_attachment_plugin_msgs github-Boeing-gazebo_model_attachment_plugin
vizanti_demos github-MoffKalast-vizanti
vizanti_server github-MoffKalast-vizanti
classic_bags github-MetroRobots-classic_bags
event_camera_py github-ros-event-camera-event_camera_py
cmake_generate_parameter_module_example github-PickNikRobotics-generate_parameter_library
generate_parameter_module_example github-PickNikRobotics-generate_parameter_library
generate_parameter_library github-PickNikRobotics-generate_parameter_library
canopen_utils github-ros-industrial-ros2_canopen
kortex_bringup github-Kinovarobotics-ros2_kortex
ros2acceleration github-ros-acceleration-ros2acceleration
rqt_gauges github-ToyotaResearchInstitute-gauges2
aandd_ekew_driver_py github-TechMagicKK-aandd_ekew_driver_py
as2_platform_crazyflie github-aerostack2-aerostack2
as2_platform_tello github-aerostack2-aerostack2
as2_motion_reference_handlers github-aerostack2-aerostack2
as2_python_api github-aerostack2-aerostack2
as2_keyboard_teleoperation github-aerostack2-aerostack2
clearpath_config_live github-clearpathrobotics-clearpath_desktop
metro_nav_demo_utils github-MetroRobots-metro_nav
navigation_metrics github-MetroRobots-the_navigation_gauntlet

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclpy at Robotics Stack Exchange

rclpy package from rclpy repo

rclpy

Package Summary

Tags No category tags.
Version 4.1.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclpy.git
VCS Type git
VCS Version iron
Last Updated 2024-03-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Package containing the Python client.

Additional Links

No additional links.

Maintainers

  • Shane Loretz
  • Aditya Pande

Authors

  • Esteve Fernandez
  • Ivan Paunovic
  • Jacob Perron
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package rclpy

4.1.4 (2023-11-17)

  • Use timeout object to avoid callback losing in wait_for_ready_callbacks (#1184)
  • Unregister_sigterm_signal_handler should be called. (#1175)
  • Fix wait_for_message accumulating CPU load after repeated calls (#1183)
  • Handle take failure in wait_for_message (#1174)
  • Contributors: KKSTB, mhidalgo-bdai, Tomoya Fujita

4.1.3 (2023-09-08)

  • Fix get_type_description service bug and add a unit test (#1157)
  • Avoid generating the exception when rcl_send_response times out. (#1151)
  • get_type_description service (#1140)
  • Contributors: Emerson Knapp, Tomoya Fujita

4.1.2 (2023-07-14)

  • Include type hash in topic endpoint info (#1134)
  • Contributors: Hans-Joachim Krauch

4.1.1 (2023-05-11)

  • Fix type in Node init args (#1115) (#1122)
  • Contributors: mergify[bot]

4.1.0 (2023-04-18)

  • Logging service support (#1102)
  • Use custom sourcedir for conf.py (#1109)
  • ServerGoalHandle should be destroyed before removing. (#1113)
  • Fix unnecessary list comprehension flake8 (#1112)
  • Contributors: Barry Xu, Michael Carroll, Tomoya Fujita, Yadu

4.0.0 (2023-04-12)

  • Stub type hash value line in TopicEndpointInfo string (#1110)
  • Support documentation generation using rosdoc2 (#1103)
  • Fix Time and Duration raising exception when compared to another type (#1007)
  • Make rcl_interfaces a build and exec dependency. (#1100)
  • Solving Atomic undefined on OSX with clang (#1096)
  • Implement matched event (#1083)
  • Update service.py documentation (#1094)
  • Allow space or empty strings when using ros2 param set (#1093)
  • Hook up the incompatible type event inside of rclpy (#1058)
  • Switch to using module instead of module_ (#1090)
  • Add in subscription.get_publisher_count() (#1089)
  • Contributors: Barry Xu, Chris Lalancette, Emerson Knapp, Erki Suurjaak, Felix Divo, GuiHome, Lucas Wendland, Yadu

3.10.0 (2023-03-01)

  • Service introspection (#988)
  • Contributors: Brian

3.9.0 (2023-02-24)

  • to create a sublogger while getting child of Logger (#1084)
  • Fix #983 by saving future and checking for + raising any exceptions (#1073)
  • Contributors: Achille Verheye, Chen Lihui

3.8.0 (2023-02-13)

  • Force C++17 support on. (#1076)
  • Use RCPPUTILS_SCOPE_EXIT to cleanup unparsed_indices_c. (#1075)
  • Explicitly link atomic when building with Clang (#1065)
  • Fix test_publisher linter for pydocstyle 6.2.2 (#1063)
  • Add default preset qos profile (#1062)
  • Add on_parameter_event method to the AsyncParameterClient. (#1061)
  • Add documentation page for rclpy.clock (#1055)
  • Rewrite test code without depending on parameter client (#1045)
  • Add parallel callback test (#1044)
  • decorator should not be callable. (#1050)
  • typo fix. (#1049)
  • Add in a warning for a depth of 0 with KEEP_LAST. (#1048)
  • Add feature of wait for message (#953). (#960)
  • Document rclpy.time.Time class (#1040)
  • Deal with ParameterUninitializedException for parameter service (#1033)
  • Improve documentation in rclpy.utilities (#1038)
  • Document rclpy.utilities.remove_ros_args (#1036)
  • Fix incorrect comparsion on whether parameter type is NOT_SET (#1032)
  • [rolling] Update maintainers (#1035)
  • Contributors: Audrow Nash, Barry Xu, Chris Lalancette, Crist

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
bondpy github-ros-bond_core
diagnostic_aggregator github-ros-diagnostics
diagnostic_updater github-ros-diagnostics
smach_ros github-ros-executive_smach
flexbe_core github-flexbe-flexbe_behavior_engine
flexbe_input github-flexbe-flexbe_behavior_engine
flexbe_mirror github-flexbe-flexbe_behavior_engine
flexbe_onboard github-flexbe-flexbe_behavior_engine
flexbe_states github-flexbe-flexbe_behavior_engine
flexbe_testing github-flexbe-flexbe_behavior_engine
flexbe_widget github-flexbe-flexbe_behavior_engine
gazebo_ros github-ros-simulation-gazebo_ros_pkgs
gazebo_video_monitor_utils github-nlamprian-gazebo_video_monitors
examples_tf2_py github-ros2-geometry2
tf2_py github-ros2-geometry2
tf2_ros_py github-ros2-geometry2
tf2_tools github-ros2-geometry2
turtle_tf2_py github-ros-geometry_tutorials
gps_tools github-swri-robotics-gps_umd
grid_map_demos github-ANYbotics-grid_map
camera_calibration github-ros-perception-image_pipeline
stereo_image_proc github-ros-perception-image_pipeline
interactive_markers github-ros-visualization-interactive_markers
joint_state_publisher github-ros-joint_state_publisher
joint_state_publisher_gui github-ros-joint_state_publisher
laser_geometry github-ros-perception-laser_geometry
leo_fw github-LeoRover-leo_robot-ros2
multires_image github-swri-robotics-mapviz
swri_cli_tools github-swri-robotics-marti_common
swri_image_util github-swri-robotics-marti_common
swri_transform_util github-swri-robotics-marti_common
mavros github-mavlink-mavros
microstrain_inertial_rqt github-LORD-MicroStrain-microstrain_inertial
moveit_core github-ros-planning-moveit2
moveit_py github-ros-planning-moveit2
moveit_ros_planning_interface github-ros-planning-moveit2
moveit_ros_visualization github-ros-planning-moveit2
nmea_navsat_driver github-ros-drivers-nmea_navsat_driver
ntrip_client github-LORD-MicroStrain-ntrip_client
py_trees_ros github-splintered-reality-py_trees_ros
rc_reason_clients github-roboception-rc_reason_clients_ros2
rosapi github-RobotWebTools-rosbridge_suite
rosbridge_library github-RobotWebTools-rosbridge_suite
rosbridge_server github-RobotWebTools-rosbridge_suite
rosbridge_test_msgs github-RobotWebTools-rosbridge_suite
rclpy_message_converter github-DFKI-NI-rospy_message_converter
rqt_gui github-ros-visualization-rqt
rqt_py_common github-ros-visualization-rqt
rqt_bag github-ros-visualization-rqt_bag
rqt_bag_plugins github-ros-visualization-rqt_bag
rqt_console github-ros-visualization-rqt_console
rqt_moveit github-ros-visualization-rqt_moveit
rqt_msg github-ros-visualization-rqt_msg
rqt_plot github-ros-visualization-rqt_plot
rqt_publisher github-ros-visualization-rqt_publisher
rqt_py_console github-ros-visualization-rqt_py_console
rqt_reconfigure github-ros-visualization-rqt_reconfigure
rqt_robot_dashboard github-ros-visualization-rqt_robot_dashboard
rqt_robot_monitor github-ros-visualization-rqt_robot_monitor
rqt_robot_steering github-ros-visualization-rqt_robot_steering
rqt_runtime_monitor github-ros-visualization-rqt_runtime_monitor
rqt_srv github-ros-visualization-rqt_srv
rqt_tf_tree github-ros-visualization-rqt_tf_tree
rqt_topic github-ros-visualization-rqt_topic
joy_teleop github-ros-teleop-teleop_tools
key_teleop github-ros-teleop-teleop_tools
mouse_teleop github-ros-teleop-teleop_tools
teleop_twist_keyboard github-ros2-teleop_twist_keyboard
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS2_Driver
urdfdom_py github-ros-urdf_parser_py
vision_msgs_rviz_plugins github-ros-perception-vision_msgs
opencv_tests github-ros-perception-vision_opencv
warehouse_ros_mongo github-ros-planning-warehouse_ros_mongo
bno055 github-flynneva-bno055
action_tutorials_py github-ros2-demos
demo_nodes_py github-ros2-demos
lifecycle_py github-ros2-demos
quality_of_service_demo_py github-ros2-demos
topic_monitor github-ros2-demos
launch_testing_examples github-ros2-examples
examples_rclpy_minimal_action_client github-ros2-examples
examples_rclpy_minimal_action_server github-ros2-examples
examples_rclpy_executors github-ros2-examples
examples_rclpy_guard_conditions github-ros2-examples
examples_rclpy_minimal_client github-ros2-examples
examples_rclpy_minimal_service github-ros2-examples
examples_rclpy_minimal_publisher github-ros2-examples
examples_rclpy_minimal_subscriber github-ros2-examples
examples_rclpy_pointcloud_publisher github-ros2-examples
game_controller_spl github-ros-sports-gc_spl
gc_spl github-ros-sports-gc_spl
gc_spl_2022 github-ros-sports-gc_spl
grbl_ros github-flynneva-grbl_ros
joy_tester github-joshnewans-joy_tester
launch_param_builder github-PickNikRobotics-launch_param_builder
launch_ros github-ros2-launch_ros
launch_testing_ros github-ros2-launch_ros
test_launch_ros github-ros2-launch_ros
message_filters github-ros2-message_filters
nav2_common github-ros-planning-navigation2
nav2_simple_commander github-ros-planning-navigation2
nav2_system_tests github-ros-planning-navigation2
performance_report gitlab-ApexAI-performance_test
r2r_spl github-ros-sports-r2r_spl
r2r_spl_7 github-ros-sports-r2r_spl
r2r_spl_8 github-ros-sports-r2r_spl
rmf_demos_fleet_adapter github-open-rmf-rmf_demos
rmf_charging_schedule github-open-rmf-rmf_ros2
rmf_fleet_adapter_python github-open-rmf-rmf_ros2
rmf_building_map_tools github-open-rmf-rmf_traffic_editor
ros2controlcli github-ros-controls-ros2_control
rqt_controller_manager github-ros-controls-ros2_control
ros2_controllers_test_nodes github-ros-controls-ros2_controllers
rqt_joint_trajectory_controller github-ros-controls-ros2_controllers
ros2action github-ros2-ros2cli
ros2cli github-ros2-ros2cli
ros2component github-ros2-ros2cli
ros2doctor github-ros2-ros2cli
ros2lifecycle github-ros2-ros2cli
ros2node github-ros2-ros2cli
ros2param github-ros2-ros2cli
ros2service github-ros2-ros2cli
ros2topic github-ros2-ros2cli
ros2bag github-ros2-rosbag2
rosbag2_examples_py github-ros2-rosbag2
rosbag2_py github-ros2-rosbag2
simple_actions github-DLu-simple_actions
social_nav_util github-MetroRobots-social_nav_ros
sros2 github-ros2-sros2
system_fingerprint github-MetroRobots-ros_system_fingerprint
launch_system_modes github-micro-ROS-system_modes
test_cli github-ros2-system_tests
test_cli_remapping github-ros2-system_tests
test_communication github-ros2-system_tests
twist_stamper github-joshnewans-twist_stamper
ros_core github-ros2-variants
webots_ros2 github-cyberbotics-webots_ros2
webots_ros2_driver github-cyberbotics-webots_ros2
webots_ros2_epuck github-cyberbotics-webots_ros2
webots_ros2_mavic github-cyberbotics-webots_ros2
webots_ros2_tesla github-cyberbotics-webots_ros2
webots_ros2_tests github-cyberbotics-webots_ros2
webots_ros2_tiago github-cyberbotics-webots_ros2
webots_ros2_turtlebot github-cyberbotics-webots_ros2
webots_ros2_universal_robot github-cyberbotics-webots_ros2
ros2launch_security_examples github-osrf-ros2launch_security
topic_tools github-ros-tooling-topic_tools
classic_bags github-MetroRobots-classic_bags
event_camera_py github-ros-event-camera-event_camera_py
cmake_generate_parameter_module_example github-PickNikRobotics-generate_parameter_library
generate_parameter_module_example github-PickNikRobotics-generate_parameter_library
generate_parameter_library github-PickNikRobotics-generate_parameter_library
kortex_bringup github-Kinovarobotics-ros2_kortex
ros2acceleration github-ros-acceleration-ros2acceleration
rqt_gauges github-ToyotaResearchInstitute-gauges2
soccer_vision_3d_rviz_markers github-ros-sports-soccer_vision_3d_rviz_markers
rrt_planner github-daviddorf2023-multidim_rrt_planner

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclpy at Robotics Stack Exchange

rclpy package from rclpy repo

rclpy

Package Summary

Tags No category tags.
Version 7.1.1
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclpy.git
VCS Type git
VCS Version rolling
Last Updated 2024-04-16
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Package containing the Python client.

Additional Links

No additional links.

Maintainers

  • Shane Loretz
  • Aditya Pande

Authors

  • Esteve Fernandez
  • Ivan Paunovic
  • Jacob Perron
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package rclpy

7.1.1 (2024-04-16)

  • Clock.py types. (#1244)
    • Start typing time.py
    • Testing out Enum wrapper for ClockType
    • convert to rcl_clock_type_t
    • Update create_time_point
    • add types to logging_service
    • Add types to duration.py
    • Add newlines for class definintions
    • update type alias name
    • Update to use Protocols
    • Add types to time.py
    • Add types
    • Fix import order
    • Started typing clock.py
    • Move typealias import
  • pybind11 definition doc typo fixes. (#1270)
  • Fix small flake8 error in rclpy. (#1267) Newer versions of flake8 complain that using \'str\' as a variable shadows a builtin. Just make it \'s\'.
  • Contributors: Chris Lalancette, Michael Carlstrom, Tomoya Fujita

7.1.0 (2024-03-28)

  • Allow specifying qos (#1225)
  • update RCL_RET_TIMEOUT error handling with action service response. (#1258)
  • Add types to time_source.py (#1259)
  • Small fixes for modern flake8. (#1264)
  • Add types to qos_overriding_options.py (#1248)
  • Add types to context.py (#1240)
  • Add back Type hash __slots_ and add test cases. (#1245)
  • Revert \"Add types to TypeHash and moved away from __slots_ usage (#1232)\" (#1243)
  • Time.py Types (#1237)
  • Add types to TypeHash and moved away from __slots_ usage (#1232)
  • Add Static Typing to Validate files (#1230)
  • Add types to duration.py (#1233)
  • added python3-yaml (#1242)
  • Add types to exceptions.py (#1241)
  • Add types (#1231)
  • Creates Enum wrapper for ClockType and ClockChange (#1235)
  • Add types to expand_topic_name (#1238)
  • Add types to logging_service.py (#1227)
  • Add types to logging.py (#1226)
  • forbid parameter to be declared statically without initialization. (#1216)
  • Contributors: Chris Lalancette, Michael Carlstrom, SnIcK, Tim Clephas, Tomoya Fujita

7.0.1 (2024-02-07)

  • Remove parentheses from assert statements. (#1213)
  • Contributors: Chris Lalancette

7.0.0 (2023-12-26)

  • Add doc-string warnings for destroy methods for services. (#1205)
  • Add doc-string warnings for destroy() methods (#1204)
  • Add an optional timeout_sec input to Client.call() to fix issue https://github.com/ros2/rclpy/issues/1181 (#1188)
  • aligh with rcl that a rosout publisher of a node might not exist (#1196)
  • call ok() to see if rclpy and context is initialized. (#1198)
  • Contributors: Chen Lihui, KKSTB, Steve Peters, Tomoya Fujita

6.0.0 (2023-11-06)

  • Adjust python usage of the type_description service API (#1192)
  • Document that spin_once() should not be called from multiple threads (#1079)
  • making optional things Optional (#1182)
  • Use timeout object to avoid callback losing in wait_for_ready_callbacks (#1165)
  • Contributors: AndyZe, Anton Kesy, Barry Xu, Michael Carroll

5.4.0 (2023-10-09)

5.3.0 (2023-10-04)

  • 1105 parameter event handler (#1135)
  • unregister_sigterm_signal_handler should be called. (#1170)
  • Handle take failure in wait_for_message (#1172)
  • Decouple rosout publisher init from node init. (#1121)
  • Fix _list_parameters_callback & test (#1161)
  • Contributors: EsipovPA, Minju, Lee, Tomoya Fujita, mhidalgo-bdai

5.2.0 (2023-09-08)

  • add list_parameters & test (#1124)
  • Contributors: Minju, Lee

5.1.0 (2023-09-07)

  • Support to get remapped service name (#1156)
  • a couple of typo fixes. (#1158)
  • Fix get_type_description service bug and add a unit test (#1155)
  • Fix an inherent race in execution vs. destruction. (#1150)
  • Cleanup of test_node.py. (#1153)
  • Contributors: Barry Xu, Chris Lalancette, Emerson Knapp, Tomoya Fujita

5.0.1 (2023-08-21)

  • Avoid generating the exception when rcl_send_response times out. (#1136)
  • Store time source clocks in a set (#1146)
  • Fix spin_once_until_future_complete to quit when the future finishes. (#1143)
  • Contributors: Chris Lalancette, Luca Della Vedova, Tomoya Fujita

5.0.0 (2023-07-11)

  • get_type_description service (#1139)
  • Add in the ability to start timers paused. (#1138)
  • Modifies ros_timer_init for ros_timer_init2 (#999)
  • Fix/param namespace association 894 (#1132)
  • Include type hash in topic endpoint info (#1104)
  • Contributors: Chris Lalancette, Eloy Briceno, Emerson Knapp, Hans-Joachim Krauch, M. Hofst

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
bondpy github-ros-bond_core
diagnostic_aggregator github-ros-diagnostics
diagnostic_updater github-ros-diagnostics
smach_ros github-ros-executive_smach
flexbe_core github-flexbe-flexbe_behavior_engine
flexbe_input github-flexbe-flexbe_behavior_engine
flexbe_mirror github-flexbe-flexbe_behavior_engine
flexbe_onboard github-flexbe-flexbe_behavior_engine
flexbe_states github-flexbe-flexbe_behavior_engine
flexbe_testing github-flexbe-flexbe_behavior_engine
flexbe_widget github-flexbe-flexbe_behavior_engine
gazebo_ros github-ros-simulation-gazebo_ros_pkgs
examples_tf2_py github-ros2-geometry2
tf2_py github-ros2-geometry2
tf2_ros_py github-ros2-geometry2
tf2_tools github-ros2-geometry2
turtle_tf2_py github-ros-geometry_tutorials
gps_tools github-swri-robotics-gps_umd
camera_calibration github-ros-perception-image_pipeline
image_view github-ros-perception-image_pipeline
stereo_image_proc github-ros-perception-image_pipeline
interactive_markers github-ros-visualization-interactive_markers
joint_state_publisher github-ros-joint_state_publisher
joint_state_publisher_gui github-ros-joint_state_publisher
laser_geometry github-ros-perception-laser_geometry
leo_fw github-LeoRover-leo_robot-ros2
multires_image github-swri-robotics-mapviz
swri_cli_tools github-swri-robotics-marti_common
swri_image_util github-swri-robotics-marti_common
swri_transform_util github-swri-robotics-marti_common
mavros github-mavlink-mavros
microstrain_inertial_rqt github-LORD-MicroStrain-microstrain_inertial
moveit_core github-ros-planning-moveit2
moveit_py github-ros-planning-moveit2
moveit_ros_planning_interface github-ros-planning-moveit2
moveit_ros_visualization github-ros-planning-moveit2
nmea_navsat_driver github-ros-drivers-nmea_navsat_driver
ntrip_client github-LORD-MicroStrain-ntrip_client
pal_statistics github-pal-robotics-pal_statistics
py_trees_ros github-splintered-reality-py_trees_ros
rc_reason_clients github-roboception-rc_reason_clients_ros2
rosapi github-RobotWebTools-rosbridge_suite
rosbridge_library github-RobotWebTools-rosbridge_suite
rosbridge_server github-RobotWebTools-rosbridge_suite
rosbridge_test_msgs github-RobotWebTools-rosbridge_suite
rclpy_message_converter github-DFKI-NI-rospy_message_converter
rqt_gui github-ros-visualization-rqt
rqt_py_common github-ros-visualization-rqt
rqt_bag github-ros-visualization-rqt_bag
rqt_bag_plugins github-ros-visualization-rqt_bag
rqt_console github-ros-visualization-rqt_console
rqt_moveit github-ros-visualization-rqt_moveit
rqt_msg github-ros-visualization-rqt_msg
rqt_plot github-ros-visualization-rqt_plot
rqt_publisher github-ros-visualization-rqt_publisher
rqt_py_console github-ros-visualization-rqt_py_console
rqt_reconfigure github-ros-visualization-rqt_reconfigure
rqt_robot_dashboard github-ros-visualization-rqt_robot_dashboard
rqt_robot_monitor github-ros-visualization-rqt_robot_monitor
rqt_robot_steering github-ros-visualization-rqt_robot_steering
rqt_runtime_monitor github-ros-visualization-rqt_runtime_monitor
rqt_tf_tree github-ros-visualization-rqt_tf_tree
rqt_topic github-ros-visualization-rqt_topic
joy_teleop github-ros-teleop-teleop_tools
key_teleop github-ros-teleop-teleop_tools
mouse_teleop github-ros-teleop-teleop_tools
teleop_twist_keyboard github-ros2-teleop_twist_keyboard
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS2_Driver
urdfdom_py github-ros-urdf_parser_py
vision_msgs_rviz_plugins github-ros-perception-vision_msgs
opencv_tests github-ros-perception-vision_opencv
bno055 github-flynneva-bno055
action_tutorials_py github-ros2-demos
demo_nodes_py github-ros2-demos
lifecycle_py github-ros2-demos
quality_of_service_demo_py github-ros2-demos
topic_monitor github-ros2-demos
launch_testing_examples github-ros2-examples
examples_rclpy_minimal_action_client github-ros2-examples
examples_rclpy_minimal_action_server github-ros2-examples
examples_rclpy_executors github-ros2-examples
examples_rclpy_guard_conditions github-ros2-examples
examples_rclpy_minimal_client github-ros2-examples
examples_rclpy_minimal_service github-ros2-examples
examples_rclpy_minimal_publisher github-ros2-examples
examples_rclpy_minimal_subscriber github-ros2-examples
examples_rclpy_pointcloud_publisher github-ros2-examples
game_controller_spl github-ros-sports-gc_spl
gc_spl github-ros-sports-gc_spl
gc_spl_2022 github-ros-sports-gc_spl
grbl_ros github-flynneva-grbl_ros
joy_tester github-joshnewans-joy_tester
launch_param_builder github-PickNikRobotics-launch_param_builder
launch_ros github-ros2-launch_ros
launch_testing_ros github-ros2-launch_ros
test_launch_ros github-ros2-launch_ros
message_filters github-ros2-message_filters
performance_report gitlab-ApexAI-performance_test
r2r_spl github-ros-sports-r2r_spl
r2r_spl_7 github-ros-sports-r2r_spl
r2r_spl_8 github-ros-sports-r2r_spl
rmf_demos_fleet_adapter github-open-rmf-rmf_demos
rmf_charging_schedule github-open-rmf-rmf_ros2
rmf_fleet_adapter_python github-open-rmf-rmf_ros2
rmf_building_map_tools github-open-rmf-rmf_traffic_editor
ros2controlcli github-ros-controls-ros2_control
rqt_controller_manager github-ros-controls-ros2_control
ros2_controllers_test_nodes github-ros-controls-ros2_controllers
rqt_joint_trajectory_controller github-ros-controls-ros2_controllers
ros2action github-ros2-ros2cli
ros2cli github-ros2-ros2cli
ros2component github-ros2-ros2cli
ros2doctor github-ros2-ros2cli
ros2lifecycle github-ros2-ros2cli
ros2node github-ros2-ros2cli
ros2param github-ros2-ros2cli
ros2service github-ros2-ros2cli
ros2topic github-ros2-ros2cli
ros2bag github-ros2-rosbag2
rosbag2_examples_py github-ros2-rosbag2
rosbag2_py github-ros2-rosbag2
simple_actions github-DLu-simple_actions
sros2 github-ros2-sros2
system_fingerprint github-MetroRobots-ros_system_fingerprint
launch_system_modes github-micro-ROS-system_modes
test_cli github-ros2-system_tests
test_cli_remapping github-ros2-system_tests
test_communication github-ros2-system_tests
twist_stamper github-joshnewans-twist_stamper
ros_core github-ros2-variants
webots_ros2 github-cyberbotics-webots_ros2
webots_ros2_driver github-cyberbotics-webots_ros2
webots_ros2_epuck github-cyberbotics-webots_ros2
webots_ros2_mavic github-cyberbotics-webots_ros2
webots_ros2_tesla github-cyberbotics-webots_ros2
webots_ros2_tests github-cyberbotics-webots_ros2
webots_ros2_tiago github-cyberbotics-webots_ros2
webots_ros2_turtlebot github-cyberbotics-webots_ros2
webots_ros2_universal_robot github-cyberbotics-webots_ros2
ros2launch_security_examples github-osrf-ros2launch_security
topic_tools github-ros-tooling-topic_tools
classic_bags github-MetroRobots-classic_bags
event_camera_py github-ros-event-camera-event_camera_py
cmake_generate_parameter_module_example github-PickNikRobotics-generate_parameter_library
generate_parameter_module_example github-PickNikRobotics-generate_parameter_library
generate_parameter_library github-PickNikRobotics-generate_parameter_library
canopen_utils github-ros-industrial-ros2_canopen
kortex_bringup github-Kinovarobotics-ros2_kortex
ros2acceleration github-ros-acceleration-ros2acceleration
rqt_gauges github-ToyotaResearchInstitute-gauges2
soccer_vision_3d_rviz_markers github-ros-sports-soccer_vision_3d_rviz_markers

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclpy at Robotics Stack Exchange

rclpy package from rclpy repo

rclpy

Package Summary

Tags No category tags.
Version 0.4.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclpy.git
VCS Type git
VCS Version ardent
Last Updated 2017-12-09
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Package containing the Python client.

Additional Links

No additional links.

Maintainers

  • Esteve Fernandez

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG
No CHANGELOG found.

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclpy at Robotics Stack Exchange

rclpy package from rclpy repo

rclpy

Package Summary

Tags No category tags.
Version 0.5.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclpy.git
VCS Type git
VCS Version bouncy
Last Updated 2018-08-22
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Package containing the Python client.

Additional Links

No additional links.

Maintainers

  • William Woodall

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rclpy

0.5.4 (2018-08-22)

  • Fix executor.remove_node() (#217)
  • executor.add_node() returns a bool (#216)
  • Contributors: Mikael Arguedas, Shane Loretz

0.5.3 (2018-07-17)

  • use test_msgs instead of std_msgs (#204)
  • Fixes memory leaks for nested fields (#203) This separates memory allocation out from convert_from_py function. Now it uses separate create_message function to allocate message, making it explicit gives better control where and how memory is allocated and freed.
  • Contributors: Martins Mozeiko, Mikael Arguedas

0.5.1 (2018-06-27)

  • Changed the maintainer to be William Woodall. (#196)
  • Contributors: William Woodall

0.5.0 (2018-06-25)

  • Changed the rclpy signal handler so that it is registered in rclpy_init() rather than in each wait. (#194)
  • Changed the signal handler in rclpy to call the original signal handler when receiving SIGINT during a wait on a wait set. (#191)
  • Added API for counting the number of publishers and subscribers on a topic. (#183)
  • Updated Node interface so it can use the command line arguments and can optionally ignore global arguments. (#185)
  • Changed the rclpy.spin*() functions to use a persistent executor. (#176)
  • Fixed a bug related to zero-initialization. (#182)
  • Added code to handle node names which are nullptr. (#177)
  • Refactored client class so that it can handle multiple requests. (#170)
  • Fixed rclpy_init() so that it actually passes command line arguments to rcl_init() (#179)
  • Changed logging to get the node\'s logger name from rcl. (#174)
  • Fixed a bug where rclpy_take_response() was ignoring the sequence number. (#171)
  • Added support for Futures and coroutines in the executor. (#166)
  • Updated code to match API change needed to avoid accidental nullptr dereference. (#157)
  • Added a sleep to workaround race condition in MultiThreadedExecutor test. (#168)
  • Disable 1kHz timer tests on the ARM architectures. (#169)
  • Contributors: Dirk Thomas, Ethan Gao, Michael Carroll, Mikael Arguedas, Nick Medveditskov, Shane Loretz, Tully Foote, William Woodall, dhood

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclpy at Robotics Stack Exchange

rclpy package from rclpy repo

rclpy

Package Summary

Tags No category tags.
Version 0.6.5
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclpy.git
VCS Type git
VCS Version crystal
Last Updated 2019-12-05
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Package containing the Python client.

Additional Links

No additional links.

Maintainers

  • William Woodall

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rclpy

0.6.5 (2019-12-05)

  • Send feedback callbacks properly in send_goal() of action client (#451) (#467)
  • Action server: catch exception from user execute callback (#437)
  • Contributors: Jacob Perron, Werner Neubauer

0.6.4 (2019-03-29)

  • Backport fix sigint guard condition lifecycle bug (#298)
  • Contributors: Wei Liu

0.6.3 (2019-03-09)

  • Backport Python Actions (#282)
    • Add Action Client (#262)
    • Add rclpy_action module
    • Implement action client
    • Move common conversion function and typedefs to shared header file (impl/common.h)
    • Add tests using mock action server
    • Add action module for aggregating action related submodules
    • Extend Waitable API so executors are aware of Futures
    • Move check_for_type_support() to its own module
    • Fix Executor not executing tasks if there are no ready entities in the wait set (#272)
    • Fix Node\'s reference to executor (#275)
    • Abstract type conversions into functions (#269)
    • Abstract type conversions into functions
    • Move common C functions to a shared library \'rclpy_common\'
    • Add ActionServer (#270)
    • Add Action server functions to extension module
    • Separated service related macros into separate request and response calls
    • Add server goal handle functions to extension module
    • Update Action extension module to use conversion functions
    • Add implementation of Python ActionServer
    • Handles goal and cancel requests, responds, and calls user-defined functions for executing goals.
    • Handle result requests
    • Handle expired goals
    • Publish goal status array and feedback
    • Add [handle_accepted_callback]{.title-ref} to ActionServer
    • Enable test using MultiThreadedExecutor (#280)
    • Guard against failed take when taking action messages (#281)
  • Contributors: Jacob Perron

0.6.2 (2019-02-08)

  • Added Waitable to callback group (#265)
  • Fixed flake8 error (#263)
  • Added HIDDEN_NODE_PREFIX definition to node.py (#259)
  • Added rclpy raw subscriptions (#242)
  • Added a test for invalid string checks on publishing (#256)
  • Contributors: AAlon, Jacob Perron, Joseph Duchesne, Michel Hidalgo, Shane Loretz

0.6.1 (2018-12-07)

  • Added node graph functions (#247)
  • Filled ParameterEvent.msg with timestamp and node path name (#252)
  • Fixed spelling in documentation (#251)
  • Added Waitaible and wait set APIs (#250)
  • Updated rcl_wait_set_add_* calls (#248)
  • Contributors: Brian, Dirk Thomas, Jacob Perron, Ross Desmond, Shane Loretz, Tully Foote, William Woodall

0.6.0 (2018-11-19)

  • Updated to use new error handling API from rcutils (#245)
  • Added library path hook for platforms other than Windows. (#243)
  • Avoided use of MethodType when monkey patching for tests (#239)
  • Fixed repeated fini-ing on failure to parse yaml params (#238)
  • Added methods on Mock class for Python 3.5 compatibility (#237)
  • Added getter for tuple with seconds and nanoseconds (#235)
  • Added new method to get node names and namespaces (#233)
  • Fixed warning when parameter value is uninitialized. (#234)
  • Added initial node parameters from a parameters yaml files and constructor arguments. (#225)
  • Added callbacks when time jumps (#222)
  • Updated to use consolidated rcl_wait_set_clear() (#230)
  • Added parameter events publishing (#226)
  • Added Node API method for setting the parameters_callback. (#228)
  • Added test for when sim time is active but unset (#229)
  • Added node parameters and parameter services (#214)
  • Disabled 1kHz test on all platforms (#223)
  • Updated to allow duration to be initialized with negative nanoseconds (#221)
  • Updated to allow Duration to be negative (#220)
  • Added a reference to its executor on Node (#218)
  • Fixed executor.remove_node() (#217)
  • Fixed bool return value for executor.add_node() (#216)
  • Added TimeSource and support for ROS time (#210)
  • Added Time, Duration, Clock wrapping rcl (#209)
  • Contributors: Dirk Thomas, Michael Carroll, Mikael Arguedas, Shane Loretz, Steven! Ragnar

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclpy at Robotics Stack Exchange

rclpy package from rclpy repo

rclpy

Package Summary

Tags No category tags.
Version 0.8.5
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclpy.git
VCS Type git
VCS Version eloquent
Last Updated 2020-12-04
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Package containing the Python client.

Additional Links

No additional links.

Maintainers

  • William Woodall

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rclpy

0.8.5 (2020-12-04)

  • fix moved troubleshooting url (#579) (#589)
  • improve error message if rclpy C extensions are not found (#580) (#591)
  • Contributors: Dirk Thomas

0.8.4 (2020-01-17)

  • Guard against unexpected action responses (#474) (#476)
  • Send feedback callbacks properly in send_goal() of action client (#451) (#465)
  • Contributors: Jacob Perron, Werner Neubauer

0.8.3 (2019-11-18)

  • Future invokes done callbacks when done (#461)
  • Make short key of a QoS policy accessible (#463)
  • Fix new linter warnings as of flake8-comprehensions 3.1.0 (#462)
  • Contributors: Dirk Thomas, Shane Loretz

0.8.2 (2019-11-13)

  • Explicitly destroy a node\'s objects before the node. (#456)
  • Get proper parameters with prefixes without dot separator. (#455)
  • Fix import to use builtin_interfaces.msg (#453)
  • Add missing exec depend on rcl_interfaces (#452)
  • Contributors: Brian Marchi, Dirk Thomas, Steven! Ragnar

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
diagnostic_updater github-ros-diagnostics
gazebo_ros github-ros-simulation-gazebo_ros_pkgs
tf2_py github-ros2-geometry2
tf2_ros github-ros2-geometry2
interactive_markers github-ros-visualization-interactive_markers
joint_state_publisher github-ros-joint_state_publisher
joint_state_publisher_gui github-ros-joint_state_publisher
py_trees_ros github-splintered-reality-py_trees_ros
rqt_gui github-ros-visualization-rqt
rqt_py_common github-ros-visualization-rqt
rqt_action github-ros-visualization-rqt_action
rqt_console github-ros-visualization-rqt_console
rqt_moveit github-ros-visualization-rqt_moveit
rqt_msg github-ros-visualization-rqt_msg
rqt_plot github-ros-visualization-rqt_plot
rqt_py_console github-ros-visualization-rqt_py_console
rqt_reconfigure github-ros-visualization-rqt_reconfigure
rqt_robot_monitor github-ros-visualization-rqt_robot_monitor
rqt_robot_steering github-ros-visualization-rqt_robot_steering
rqt_srv github-ros-visualization-rqt_srv
rqt_tf_tree github-ros-visualization-rqt_tf_tree
rqt_top github-ros-visualization-rqt_top
joy_teleop github-ros-teleop-teleop_tools
key_teleop github-ros-teleop-teleop_tools
mouse_teleop github-ros-teleop-teleop_tools
teleop_twist_keyboard github-ros2-teleop_twist_keyboard
turtlebot3_example github-ROBOTIS-GIT-turtlebot3
turtlebot3_teleop github-ROBOTIS-GIT-turtlebot3
urdfdom_py github-ros-urdf_parser_py
vision_msgs_rviz_plugins github-Kukanani-vision_msgs
opencv_tests github-ros-perception-vision_opencv
action_tutorials_py github-ros2-demos
demo_nodes_py github-ros2-demos
quality_of_service_demo_py github-ros2-demos
topic_monitor github-ros2-demos
examples_rclpy_minimal_action_client github-ros2-examples
examples_rclpy_minimal_action_server github-ros2-examples
examples_rclpy_executors github-ros2-examples
examples_rclpy_minimal_client github-ros2-examples
examples_rclpy_minimal_service github-ros2-examples
examples_rclpy_minimal_publisher github-ros2-examples
examples_rclpy_minimal_subscriber github-ros2-examples
grbl_ros github-flynneva-grbl_ros
launch_ros github-ros2-launch_ros
launch_testing_ros github-ros2-launch_ros
message_filters github-ros2-message_filters
nav2_gazebo_spawner github-ros-planning-navigation2
nav2_common github-ros-planning-navigation2
nav2_turtlebot3_rl github-ros-planning-navigation2
nav2_system_tests github-ros-planning-navigation2
py_trees_ros_tutorials github-splintered-reality-py_trees_ros_tutorials
py_trees_ros_viewer github-splintered-reality-py_trees_ros_viewer
ros2action github-ros2-ros2cli
ros2cli github-ros2-ros2cli
ros2component github-ros2-ros2cli
ros2lifecycle github-ros2-ros2cli
ros2node github-ros2-ros2cli
ros2param github-ros2-ros2cli
ros2service github-ros2-ros2cli
ros2topic github-ros2-ros2cli
sros2 github-ros2-sros2
ros_core github-ros2-variants
slide_show github-ros2-slide_show

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclpy at Robotics Stack Exchange

rclpy package from rclpy repo

rclpy

Package Summary

Tags No category tags.
Version 0.7.11
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclpy.git
VCS Type git
VCS Version dashing
Last Updated 2020-07-11
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Package containing the Python client.

Additional Links

No additional links.

Maintainers

  • William Woodall

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

0.7.11 (2020-07-10)

  • Fix moved troubleshooting url. (#590)
  • Improve error message if rclpy C extensions are not found. (#592)
  • Contributors: Dirk Thomas

0.7.10 (2010-12-12)

  • Remove f-strings to restore Python 3.5 compatibility. (#483) The regression was accidentally introduced in #475.
  • Contributors: Jacob Perron

0.7.9 (2019-12-10)

  • Added guard against unexpected action responses. (#475) Fixes https://github.com/ros2/demos/issues/417
  • Future invokes done callbacks when done (#477)
  • Added missing exec depend on rcl_interfaces. (#472)
  • Fixed import to use builtin_interfaces.msg. (#473)
  • Fixed sending of feedback callbacks in send_goal() of action client. (#466)
  • Contributors: Dirk Thomas, Jacob Perron, Steven! Ragnar

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
diagnostic_updater github-ros-diagnostics
gazebo_ros github-ros-simulation-gazebo_ros_pkgs
camera_calibration github-ros-perception-image_pipeline
stereo_image_proc github-ros-perception-image_pipeline
joint_state_publisher github-ros-joint_state_publisher
joint_state_publisher_gui github-ros-joint_state_publisher
py_trees_ros github-splintered-reality-py_trees_ros
rc_reason_clients github-roboception-rc_reason_clients_ros2
rosapi github-RobotWebTools-rosbridge_suite
rosbridge_library github-RobotWebTools-rosbridge_suite
rosbridge_server github-RobotWebTools-rosbridge_suite
rosbridge_test_msgs github-RobotWebTools-rosbridge_suite
rqt_gui github-ros-visualization-rqt
rqt_py_common github-ros-visualization-rqt
rqt_action github-ros-visualization-rqt_action
rqt_console github-ros-visualization-rqt_console
rqt_msg github-ros-visualization-rqt_msg
rqt_plot github-ros-visualization-rqt_plot
rqt_py_console github-ros-visualization-rqt_py_console
rqt_reconfigure github-ros-visualization-rqt_reconfigure
rqt_robot_monitor github-ros-visualization-rqt_robot_monitor
rqt_robot_steering github-ros-visualization-rqt_robot_steering
rqt_srv github-ros-visualization-rqt_srv
rqt_top github-ros-visualization-rqt_top
joy_teleop github-ros-teleop-teleop_tools
key_teleop github-ros-teleop-teleop_tools
mouse_teleop github-ros-teleop-teleop_tools
teleop_twist_keyboard github-ros2-teleop_twist_keyboard
tts github-aws-robotics-tts-ros2
turtlebot3_example github-ROBOTIS-GIT-turtlebot3
turtlebot3_teleop github-ROBOTIS-GIT-turtlebot3
urdfdom_py github-ros-urdf_parser_py
vision_msgs_rviz_plugins github-Kukanani-vision_msgs
action_tutorials github-ros2-demos
demo_nodes_py github-ros2-demos
quality_of_service_demo_py github-ros2-demos
topic_monitor github-ros2-demos
examples_rclpy_minimal_action_client github-ros2-examples
examples_rclpy_minimal_action_server github-ros2-examples
examples_rclpy_executors github-ros2-examples
examples_rclpy_minimal_client github-ros2-examples
examples_rclpy_minimal_service github-ros2-examples
examples_rclpy_minimal_publisher github-ros2-examples
examples_rclpy_minimal_subscriber github-ros2-examples
grbl_ros github-flynneva-grbl_ros
launch_ros github-ros2-launch_ros
launch_testing_ros github-ros2-launch_ros
message_filters github-ros2-message_filters
nav2_turtlebot3_rl github-ros-planning-navigation2
nav2_system_tests github-ros-planning-navigation2
py_trees_ros_tutorials github-splintered-reality-py_trees_ros_tutorials
py_trees_ros_viewer github-splintered-reality-py_trees_ros_viewer
ros2action github-ros2-ros2cli
ros2cli github-ros2-ros2cli
ros2component github-ros2-ros2cli
ros2lifecycle github-ros2-ros2cli
ros2param github-ros2-ros2cli
ros2service github-ros2-ros2cli
ros2topic github-ros2-ros2cli
sros2 github-ros2-sros2
ros_core github-ros2-variants
slide_show github-ros2-slide_show

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclpy at Robotics Stack Exchange

rclpy package from rclpy repo

rclpy

Package Summary

Tags No category tags.
Version 1.9.3
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclpy.git
VCS Type git
VCS Version galactic
Last Updated 2022-12-07
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Package containing the Python client.

Additional Links

No additional links.

Maintainers

  • Ivan Paunovic
  • Shane Loretz

Authors

  • Esteve Fernandez
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package rclpy

1.9.3 (2022-12-06)

  • remove feedback callback when the goal has been completed. (#932)
  • Waitable should check callback_group if it can be executed. (#1014)
  • support wildcard matching for params file (#1003)
  • Contributors: Chen Lihui, Tomoya Fujita

1.9.2 (2022-06-30)

  • Bugfix/duration to msg precision (#876) (#916)
  • Avoid exception in Node constructor when use override for \'use_sim_time\' (#896) (#913)
  • Contributors: mergify[bot]

1.9.1 (2022-04-28)

  • Remove -> bool annotation for destroy_node #886 (#891)
  • Fix memory leak. (#840)
  • Fix automatically declared parameters descriptor type. (backport #853) (#854)
  • Only add one done callback to a future (#816) (#821)
  • Remove unused function make_mock_subscription (#809) (#810)
  • Convert Node and Context to use C++ Classes (#771)
  • Pybind11 actionserver nitpicks and docblock improvements (#774)
  • Pybind11 action goal handle nitpicks (#767)
  • Convert Guardcondition to use C++ classes (#772)
  • Removed unused structs (#770)
  • Convert WaitSet to use C++ Classes (#769)
  • Convert ActionServer to use C++ Classes (#766)
  • Convert ActionClient to use C++ classes (#759)
  • Use py::class_ for rcl_action_goal_handle_t (#751)
  • Convert Publisher and Subscription to use C++ Classes (#756)
  • Contributors: Alejandro Hern

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
diagnostic_aggregator github-ros-diagnostics
diagnostic_common_diagnostics github-ros-diagnostics
diagnostic_updater github-ros-diagnostics
gazebo_ros github-ros-simulation-gazebo_ros_pkgs
tf2_py github-ros2-geometry2
tf2_ros_py github-ros2-geometry2
tf2_tools github-ros2-geometry2
turtle_tf2_py github-ros-geometry_tutorials
camera_calibration github-ros-perception-image_pipeline
stereo_image_proc github-ros-perception-image_pipeline
interactive_markers github-ros-visualization-interactive_markers
joint_state_publisher github-ros-joint_state_publisher
joint_state_publisher_gui github-ros-joint_state_publisher
multires_image github-swri-robotics-mapviz
mavros github-mavlink-mavros
microstrain_inertial_rqt github-LORD-MicroStrain-microstrain_inertial
moveit_core github-ros-planning-moveit2
moveit_py github-ros-planning-moveit2
moveit_ros_planning_interface github-ros-planning-moveit2
moveit_ros_visualization github-ros-planning-moveit2
ntrip_client github-LORD-MicroStrain-ntrip_client
pal_statistics github-pal-robotics-pal_statistics
rc_reason_clients github-roboception-rc_reason_clients_ros2
rosapi github-RobotWebTools-rosbridge_suite
rosbridge_library github-RobotWebTools-rosbridge_suite
rosbridge_server github-RobotWebTools-rosbridge_suite
rosbridge_test_msgs github-RobotWebTools-rosbridge_suite
rclpy_message_converter github-uos-rospy_message_converter
rqt_gui github-ros-visualization-rqt
rqt_py_common github-ros-visualization-rqt
rqt_action github-ros-visualization-rqt_action
rqt_bag github-ros-visualization-rqt_bag
rqt_bag_plugins github-ros-visualization-rqt_bag
rqt_console github-ros-visualization-rqt_console
rqt_moveit github-ros-visualization-rqt_moveit
rqt_msg github-ros-visualization-rqt_msg
rqt_plot github-ros-visualization-rqt_plot
rqt_py_console github-ros-visualization-rqt_py_console
rqt_reconfigure github-ros-visualization-rqt_reconfigure
rqt_robot_dashboard github-ros-visualization-rqt_robot_dashboard
rqt_robot_monitor github-ros-visualization-rqt_robot_monitor
rqt_robot_steering github-ros-visualization-rqt_robot_steering
rqt_runtime_monitor github-ros-visualization-rqt_runtime_monitor
rqt_srv github-ros-visualization-rqt_srv
rqt_tf_tree github-ros-visualization-rqt_tf_tree
rqt_top github-ros-visualization-rqt_top
rtabmap_ros github-introlab-rtabmap_ros
joy_teleop github-ros-teleop-teleop_tools
key_teleop github-ros-teleop-teleop_tools
mouse_teleop github-ros-teleop-teleop_tools
teleop_twist_keyboard github-ros2-teleop_twist_keyboard
turtlebot3_example github-ROBOTIS-GIT-turtlebot3
turtlebot3_teleop github-ROBOTIS-GIT-turtlebot3
ur_bringup github-UniversalRobots-Universal_Robots_ROS2_Driver
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS2_Driver
urdfdom_py github-ros-urdf_parser_py
vision_msgs_rviz_plugins github-ros-perception-vision_msgs
opencv_tests github-ros-perception-vision_opencv
warehouse_ros_mongo github-ros-planning-warehouse_ros_mongo
action_tutorials_py github-ros2-demos
demo_nodes_py github-ros2-demos
quality_of_service_demo_py github-ros2-demos
topic_monitor github-ros2-demos
examples_rclpy_minimal_action_client github-ros2-examples
examples_rclpy_minimal_action_server github-ros2-examples
examples_rclpy_executors github-ros2-examples
examples_rclpy_guard_conditions github-ros2-examples
examples_rclpy_minimal_client github-ros2-examples
examples_rclpy_minimal_service github-ros2-examples
examples_rclpy_minimal_publisher github-ros2-examples
examples_rclpy_minimal_subscriber github-ros2-examples
examples_rclpy_pointcloud_publisher github-ros2-examples
gc_spl_2022 github-ros-sports-gc_spl
launch_param_builder github-PickNikRobotics-launch_param_builder
launch_ros github-ros2-launch_ros
launch_testing_ros github-ros2-launch_ros
message_filters github-ros2-message_filters
nav2_gazebo_spawner github-ros-planning-navigation2
nav2_common github-ros-planning-navigation2
nav2_simple_commander github-ros-planning-navigation2
nav2_system_tests github-ros-planning-navigation2
performance_report gitlab-ApexAI-performance_test
r2r_spl_7 github-ros-sports-r2r_spl
rmf_fleet_adapter_python github-open-rmf-rmf_ros2
rmf_building_map_tools github-open-rmf-rmf_traffic_editor
rmf_visualization_fleet_states github-open-rmf-rmf_visualization
ros2controlcli github-ros-controls-ros2_control
ros2_controllers_test_nodes github-ros-controls-ros2_controllers
ros2action github-ros2-ros2cli
ros2cli github-ros2-ros2cli
ros2component github-ros2-ros2cli
ros2doctor github-ros2-ros2cli
ros2lifecycle github-ros2-ros2cli
ros2node github-ros2-ros2cli
ros2param github-ros2-ros2cli
ros2service github-ros2-ros2cli
ros2topic github-ros2-ros2cli
massrobotics_amr_sender github-inorbit-ai-ros_amr_interop
vda5050_connector github-inorbit-ai-ros_amr_interop
rosbag2_py github-ros2-rosbag2
simple_actions github-DLu-simple_actions
sros2 github-ros2-sros2
system_fingerprint github-MetroRobots-ros_system_fingerprint
launch_system_modes github-micro-ROS-system_modes
test_cli github-ros2-system_tests
test_cli_remapping github-ros2-system_tests
test_communication github-ros2-system_tests
twist_stamper github-joshnewans-twist_stamper
ros_core github-ros2-variants
webots_ros2 github-cyberbotics-webots_ros2
webots_ros2_driver github-cyberbotics-webots_ros2
webots_ros2_epuck github-cyberbotics-webots_ros2
webots_ros2_mavic github-cyberbotics-webots_ros2
webots_ros2_tesla github-cyberbotics-webots_ros2
webots_ros2_tests github-cyberbotics-webots_ros2
webots_ros2_tiago github-cyberbotics-webots_ros2
webots_ros2_turtlebot github-cyberbotics-webots_ros2
webots_ros2_universal_robot github-cyberbotics-webots_ros2
ros2launch_security_examples github-osrf-ros2launch_security
example_subscriber_pkg github-peter-nebe-stair-step-detector
stair_step_detector_pkg github-peter-nebe-stair-step-detector
stairs_visualizer_pkg github-peter-nebe-stair-step-detector
topic_tools github-ros-tooling-topic_tools
turtlebot4_diagnostics github-turtlebot-turtlebot4_robot
turtlebot4_openai_tutorials github-turtlebot-turtlebot4_tutorials
turtlebot4_python_tutorials github-turtlebot-turtlebot4_tutorials

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclpy at Robotics Stack Exchange

rclpy package from rclpy repo

rclpy

Package Summary

Tags No category tags.
Version 1.0.13
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclpy.git
VCS Type git
VCS Version foxy
Last Updated 2023-05-27
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Package containing the Python client.

Additional Links

No additional links.

Maintainers

  • William Woodall

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rclpy

1.0.13 (2023-05-27)

  • Fix #983 by saving future and checking for + raising any exceptions (#1073) (#1116)
  • Contributors: Achille Verheye, Tomoya Fujita

1.0.12 (2023-03-16)

  • Fix test_publisher linter for pydocstyle 6.2.2 (#1063) (#1068)
  • Waitable should check callback_group if it can be executed. (#1001) (#1015)
  • Contributors: mergify[bot], Crist

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
diagnostic_aggregator github-ros-diagnostics
diagnostic_updater github-ros-diagnostics
gazebo_ros github-ros-simulation-gazebo_ros_pkgs
tf2_py github-ros2-geometry2
tf2_ros github-ros2-geometry2
turtle_tf2_py github-ros-geometry_tutorials
camera_calibration github-ros-perception-image_pipeline
stereo_image_proc github-ros-perception-image_pipeline
interactive_markers github-ros-visualization-interactive_markers
joint_state_publisher github-ros-joint_state_publisher
joint_state_publisher_gui github-ros-joint_state_publisher
swri_cli_tools github-swri-robotics-marti_common
swri_image_util github-swri-robotics-marti_common
swri_transform_util github-swri-robotics-marti_common
mavros github-mavlink-mavros
microstrain_inertial_rqt github-LORD-MicroStrain-microstrain_inertial
moveit_core github-ros-planning-moveit2
moveit_py github-ros-planning-moveit2
moveit_ros_planning_interface github-ros-planning-moveit2
moveit_ros_visualization github-ros-planning-moveit2
novatel_oem7_driver github-novatel-novatel_oem7_driver
ntrip_client github-LORD-MicroStrain-ntrip_client
pal_statistics github-pal-robotics-pal_statistics
psen_scan_v2 github-PilzDE-psen_scan_v2
py_trees_ros github-splintered-reality-py_trees_ros
rc_reason_clients github-roboception-rc_reason_clients_ros2
rosapi github-RobotWebTools-rosbridge_suite
rosbridge_library github-RobotWebTools-rosbridge_suite
rosbridge_server github-RobotWebTools-rosbridge_suite
rosbridge_test_msgs github-RobotWebTools-rosbridge_suite
rclpy_message_converter github-DFKI-NI-rospy_message_converter
rqt_gui github-ros-visualization-rqt
rqt_py_common github-ros-visualization-rqt
rqt_action github-ros-visualization-rqt_action
rqt_console github-ros-visualization-rqt_console
rqt_moveit github-ros-visualization-rqt_moveit
rqt_msg github-ros-visualization-rqt_msg
rqt_plot github-ros-visualization-rqt_plot
rqt_py_console github-ros-visualization-rqt_py_console
rqt_reconfigure github-ros-visualization-rqt_reconfigure
rqt_robot_dashboard github-ros-visualization-rqt_robot_dashboard
rqt_robot_monitor github-ros-visualization-rqt_robot_monitor
rqt_robot_steering github-ros-visualization-rqt_robot_steering
rqt_runtime_monitor github-ros-visualization-rqt_runtime_monitor
rqt_srv github-ros-visualization-rqt_srv
rqt_tf_tree github-ros-visualization-rqt_tf_tree
rqt_top github-ros-visualization-rqt_top
joy_teleop github-ros-teleop-teleop_tools
key_teleop github-ros-teleop-teleop_tools
mouse_teleop github-ros-teleop-teleop_tools
teleop_twist_keyboard github-ros2-teleop_twist_keyboard
turtlebot3_example github-ROBOTIS-GIT-turtlebot3
turtlebot3_teleop github-ROBOTIS-GIT-turtlebot3
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS2_Driver
urdf_test github-pal-robotics-urdf_test
urdfdom_py github-ros-urdf_parser_py
vision_msgs_rviz_plugins github-Kukanani-vision_msgs
opencv_tests github-ros-perception-vision_opencv
warehouse_ros_mongo github-ros-planning-warehouse_ros_mongo
wireless_watcher github-clearpathrobotics-wireless
bno055 github-flynneva-bno055
dataspeed_ulc_can bitbucket-dataspeedinc-dbw_ros
action_tutorials_py github-ros2-demos
demo_nodes_py github-ros2-demos
quality_of_service_demo_py github-ros2-demos
topic_monitor github-ros2-demos
end_effector github-ADVRHumanoids-ROSEndEffector2
examples_rclpy_minimal_action_client github-ros2-examples
examples_rclpy_minimal_action_server github-ros2-examples
examples_rclpy_executors github-ros2-examples
examples_rclpy_minimal_client github-ros2-examples
examples_rclpy_minimal_service github-ros2-examples
examples_rclpy_minimal_publisher github-ros2-examples
examples_rclpy_minimal_subscriber github-ros2-examples
gc_spl_2022 github-ros-sports-gc_spl
grbl_ros github-flynneva-grbl_ros
grepros github-suurjaak-grepros
joy_tester github-joshnewans-joy_tester
launch_param_builder github-PickNikRobotics-launch_param_builder
launch_ros github-ros2-launch_ros
launch_testing_ros github-ros2-launch_ros
message_filters github-ros2-message_filters
nav2_gazebo_spawner github-ros-planning-navigation2
nav2_common github-ros-planning-navigation2
nav2_system_tests github-ros-planning-navigation2
oroca_rqt_command github-oroca-oroca-rqt-command
performance_report gitlab-ApexAI-performance_test
py_trees_ros_tutorials github-splintered-reality-py_trees_ros_tutorials
py_trees_ros_viewer github-splintered-reality-py_trees_ros_viewer
r2r_spl_7 github-ros-sports-r2r_spl
rmf_fleet_adapter_python github-open-rmf-rmf_ros2
rmf_building_map_tools github-open-rmf-rmf_traffic_editor
rmf_visualization_fleet_states github-open-rmf-rmf_visualization
ros2controlcli github-ros-controls-ros2_control
ros2action github-ros2-ros2cli
ros2cli github-ros2-ros2cli
ros2component github-ros2-ros2cli
ros2doctor github-ros2-ros2cli
ros2lifecycle github-ros2-ros2cli
ros2node github-ros2-ros2cli
ros2param github-ros2-ros2cli
ros2service github-ros2-ros2cli
ros2topic github-ros2-ros2cli
massrobotics_amr_sender github-inorbit-ai-ros_amr_interop
rosxbeepy github-Sudharsan10-ROSXBee
roverrobotics_input_manager github-RoverRobotics-roverrobotics_ros2
simple_actions github-DLu-simple_actions
social_nav_util github-MetroRobots-social_nav_ros
sros2 github-ros2-sros2
system_fingerprint github-MetroRobots-ros_system_fingerprint
system_metrics_collector github-ros-tooling-system_metrics_collector
launch_system_modes github-micro-ROS-system_modes
test_cli github-ros2-system_tests
test_cli_remapping github-ros2-system_tests
test_communication github-ros2-system_tests
twist_stamper github-joshnewans-twist_stamper
ros_core github-ros2-variants
webots_ros2 github-cyberbotics-webots_ros2
webots_ros2_driver github-cyberbotics-webots_ros2
webots_ros2_epuck github-cyberbotics-webots_ros2
webots_ros2_mavic github-cyberbotics-webots_ros2
webots_ros2_tesla github-cyberbotics-webots_ros2
webots_ros2_tests github-cyberbotics-webots_ros2
webots_ros2_tiago github-cyberbotics-webots_ros2
webots_ros2_turtlebot github-cyberbotics-webots_ros2
webots_ros2_universal_robot github-cyberbotics-webots_ros2
xacro_live github-orise-robotics-xacro_live

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclpy at Robotics Stack Exchange