rospy - ROS Wiki (original) (raw)
Show EOL distros:
EOL distros:
diamondback: Only showing information from the released package extracted on Unknown. No API documentation available. Please see this page for information on how to submit your repository to our index.
electric: Documentation generated on March 02, 2013 at 01:23 PM
fuerte: Documentation generated on December 28, 2013 at 05:42 PM
groovy: Documentation generated on October 06, 2014 at 11:46 AM
hydro: Documentation generated on August 28, 2015 at 12:33 PM (doc job).
indigo: Documentation generated on June 07, 2019 at 04:57 AM (doc job).
jade: Documentation generated on March 07, 2017 at 11:32 AM (doc job).
kinetic: Documentation generated on November 02, 2020 at 03:48 AM (doc job).
lunar: Documentation generated on February 03, 2019 at 11:24 AM (doc job).
melodic: Documentation generated on March 01, 2022 at 07:27 AM (doc job).
noetic: Documentation generated on May 02, 2025 at 10:55 AM (doc job).
ros_comm: message_filters | perf_roscpp | rosbag | rosconsole | roscpp | rosgraph | rosgraph_msgs | roslaunch | roslisp | rosmaster | rosmsg | rosnode | rosout | rosparam | rospy | rosservice | rostest | rostopic | roswtf | std_srvs | topic_tools | xmlrpcpp
Package Links
Dependencies (1)
Used by (560)
- 2009_humanoids_epc_p...
- 2010_biorob_everyday...
- 2010_icra_epc_pull
- PhidgetMotor
- access_point_control...
- actionlib
- actionlib_tutorials
- actuator_array_gui
- adl_pr2_log
- agentsystem_examples...
- app_manager
- app_manager_tutorial...
- appl
- applanix_bridge
- applanix_diagnostics...
- applanix_generated_m...
- applanix_params
- applanix_test
- application_client
- application_manager
- approach_table_tools...
- ar_track_alvar
- arbitrator
- arbotix_msgs
- arbotix_python
- arm_navigation_tutor...
- art_nav
- art_pilot
- art_servo
- art_teleop
- articulate_cart
- asctec_mon
- asmach_tutorials
- assistive_teleop
- auction_msgs
- auction_srvs
- axis_camera
- bag_tools
- base_local_planner
- bipedRobinBase_local...
- bipedRobin_footstep_...
- bipedRobin_msgs
- bipedRobin_navigatio...
- bipedRobin_teleop
- biped_robin_footstep...
- biped_robin_msgs
- biped_robin_navigati...
- biped_robin_teleop
- blort_ros
- bondpy
- bumper_gazebo_plugin...
- calibration_estimati...
- calibration_launch
- camera_application
- camera_calibration
- camera_info_manager_...
- camera_pose_toolkits...
- cassandra_ros
- chair_recognition
- clearpath_base
- clearpath_bringup
- clearpath_teleop
- clutter_segmentation...
- cob_collision_veloci...
- cob_command_gui
- cob_dashboard
- cob_hwboard
- cob_light
- cob_phidgets
- cob_script_server
- cob_sound
- cob_vel_integrator
- cob_voltage_control
- collada_tools
- collvoid_controller
- continual_planning_e...
- continuous_ops_alert...
- continuous_ops_execu...
- continuous_ops_task_...
- continuous_ops_test_...
- continuous_ops_web
- control_msgs
- corobot_camera
- corobot_ssc32
- corobot_state_tf
- corobot_teleop
- cortex_stream
- coverage_3d_arm_navi...
- coverage_3d_executiv...
- coverage_3d_planning...
- coverage_3d_tools
- cr_calibration
- cyberglove
- ddwrt_access_point
- default_cfg_fkie
- depth_tracker_ros_vr...
- diag_sim
- diagnostic_aggregato...
- differential_drive
- dmp
- doors_forces_kinemat...
- dynamic_reconfigure
- dynamixel_controller...
- dynamixel_driver
- eddiebot_head_tracki...
- eddiebot_head_tracki...
- eddiebot_node
- ee_cart_imped_action...
- elektron_calibration...
- elektron_dashboard
- elektron_monitor
- elektron_navigation
- elektron_sensors
- element
- elevator_move_base_p...
- equilibrium_point_co...
- estimate_grasp_posit...
- estirabot_apps_base
- ethercat_trigger_con...
- ethzasl_extrinsic_ca...
- ethzasl_icp_mapper
- ethzasl_icp_mapper_e...
- ethzasl_point_cloud_...
- executor
- extrinsic_calibratio...
- face_contour_detecto...
- falkor_ardrone
- fingertip_pressure
- flyer_common
- flyer_controller
- footstep_planner
- force_torque
- fr_tools
- frame_registrar
- gazebo_plugins
- gazebo_taskboard
- gazebo_tools
- germandeli_crawler
- grasp_motion
- hai_sandbox
- halfsteps_pattern_ge...
- hardcoded_facts
- hector_exploration_p...
- hostapd_access_point...
- household_objects_da...
- hrl-assistive
- hrl-kdl
- hrl_behavior_manager...
- hrl_camera
- hrl_clickable_behavi...
- hrl_clickable_world
- hrl_cody_arms
- hrl_common_code_darp...
- hrl_fabric_based_tac...
- hrl_face_adls
- hrl_ft
- hrl_geom
- hrl_haptic_mpc
- hrl_hfa_2011
- hrl_hokuyo
- hrl_meka_skin_sensor...
- hrl_motion_planners_...
- hrl_move_floor_detec...
- hrl_object_fetching
- hrl_opencv
- hrl_phri_2011
- hrl_pr2_arms
- hrl_pr2_door_opening...
- hrl_pr2_gains
- hrl_pr2_kinematics_t...
- hrl_pr2_lib
- hrl_rfid
- hrl_segway_omni
- hrl_simple_arm_goals...
- hrl_software_simulat...
- hrl_table_detect
- hrl_tilting_hokuyo
- husky_bringup
- husky_description
- ias_gazebo
- ias_pr2_addons_appli...
- ias_robot_monitor
- icra_navigation_gaze...
- image_geometry
- image_stream
- imperative_to_declar...
- imu_monitor
- imu_recalibration
- infinity_pedals
- interpolated_ik_moti...
- ipa_canopen_ros
- ipa_canopen_tutorial...
- iri_ackermann_local_...
- iri_diff_local_plann...
- iri_door_detector
- iri_finddd
- iri_grasping_learner...
- iri_laser_icp
- iri_msg_to_odom
- iri_segway_rmp400_od...
- iri_stereo_visual_od...
- iri_wam_test
- irobot_create_2_1
- jaco_driver
- joint_state_publishe...
- joint_state_publishe...
- joint_trajectory_act...
- jsk_perception
- json_prolog
- k-saap_pkg
- k-sap_pkg
- katana_interpolated_...
- katana_kinect_calibr...
- katana_kinematics_co...
- katana_object_manipu...
- katana_object_manipu...
- katana_openrave_test...
- katana_tabletop_mani...
- katana_teleop
- kelsey_sandbox
- kinect_depth_calibra...
- kingfisher_node
- kingfisher_teleop
- komodo_arm
- komodo_rover
- komodo_sensors
- laser_camera_segment...
- laser_interface
- launch_tools
- launchman
- life_test
- linksys_access_point...
- location_memorizer
- lse_miniq_driver
- lwr_dashboard
- lwr_markers
- mannequin_applicatio...
- map_annotation
- map_server
- map_tiler
- mapping_tools
- master_discovery_fki...
- master_sync_fkie
- metralabs_ros
- microscribe
- mini_max_apps
- mini_max_tutorials
- misc_behaviors
- ml_classifiers
- modular_cloud_matche...
- modular_cloud_matche...
- mongo_ros
- mongodb
- moo
- motor_resetter
- move_action_server
- move_arm_tutorials
- move_base
- move_base_rfn
- mrl_robots_teleop
- mtconnect_example_gu...
- mtconnect_msgs
- mtconnect_ros_bridge...
- mtrace_tools
- multi_interface_roam...
- multimaster
- nao_dashboard
- nao_driver
- nao_speech
- nao_vision
- narf_recognition
- navigation_applicati...
- navigation_task
- neato_node
- network_monitor_udp
- network_traffic_cont...
- neuro_recv
- nmea_gps_driver
- node_manager_fkie
- nodelet
- nodelet_topic_tools
- normal_descriptor_no...
- object_manipulator
- ocean_battery_driver...
- opencv_tests
- openrave_actionlib
- openrave_calibration...
- openraveros_tutorial...
- oro_chatter
- oro_ros
- osm_cartography
- pacman_controller
- pan_tilt_robotis
- panasonic_blc111
- parallel_util
- pcl_to_scan
- pddl_planner
- pfilter
- phantom_omni
- pi_face_tracker
- pi_face_tracker_gui
- pi_head_tracking_3d_...
- pi_head_tracking_3d_...
- pi_head_tracking_tut...
- pi_speech_tutorial
- pi_tracker
- pioneer_arm_descript...
- pipette_driver
- point_cloud_ros
- point_cloud_vtk_tool...
- portrait_painter
- portrait_robot_msgs
- pose_ekf_slam
- posedetectiondb
- pr2_addons_applicati...
- pr2_arm_gazebo
- pr2_arms_kdl
- pr2_base_application...
- pr2_base_recovery
- pr2_calibration_laun...
- pr2_camera_focus
- pr2_camera_self_filt...
- pr2_camera_synchroni...
- pr2_clutter_helper
- pr2_computer_monitor...
- pr2_controller_manag...
- pr2_counterbalance_c...
- pr2_dashboard
- pr2_dashboard_aggreg...
- pr2_drive_life_test
- pr2_gazebo
- pr2_gazebo_benchmark...
- pr2_gazebo_cartworld...
- pr2_gazebo_plugins
- pr2_gazebo_wg
- pr2_grasp_behaviors
- pr2_gripper_grasp_pl...
- pr2_gripper_reactive...
- pr2_hardware_test_mo...
- pr2_image_snapshot_r...
- pr2_manipulation_con...
- pr2_mechanism_contro...
- pr2_mechanism_diagno...
- pr2_move_base
- pr2_pan_tilt
- pr2_pick_and_place_s...
- pr2_pickup_object_de...
- pr2_playpen
- pr2_plugs_actions
- pr2_pose
- pr2_pose_saver
- pr2_position_scripts...
- pr2_power_board
- pr2_props_app
- pr2_props_rfn
- pr2_recharge_applica...
- pr2_teleop
- pr2_transmission_che...
- pr2_tuck_arms_action...
- pr2_tuck_arms_app
- pr2_tuckarm
- ps3joy
- ptp_arm_action
- pycontroller_manager...
- pykdl_utils
- pyoj
- quad_motors
- qualification
- r2_controllers_gazeb...
- r2_gazebo
- range_gazebo_plugin
- razor_imu_9dof
- rcommander
- rcommander_plain
- rcommander_pr2_gui
- realtime_tools
- reconfigure_gui
- reem_gazebo
- rfid_explore_room
- rfid_hardware
- rfnserver
- rgbdslam
- riq_hand_cli
- riq_hand_gui
- robot_booking
- robot_mechanism_cont...
- robot_monitor
- rocon_gateway
- rocon_gateway_exampl...
- rocon_gateway_graph
- rocon_gateway_hub
- rocon_gateway_tests
- rocon_hub
- rocon_hub_client
- rocon_utilities
- room_explore
- ros2opencv
- ros_arduino_python
- ros_epic_fail
- ros_rt_wmp
- ros_rt_wmp_sniffer
- rosapi
- rosbridge
- rosbridge_library
- rosbridge_server
- rosbridge_test
- rosh
- rosh_common
- rosh_experimental
- rosh_geometry
- roshlaunch
- rosie_torso_action
- rosie_tuck_arms_acti...
- rosjson
- roslaunch_caller
- rosnode_rtc
- rosproxy
- rosserial_python
- rosshell
- rosweb
- roswww
- route_network
- rqt_bag
- rqt_bag_plugins
- rqt_bipedRobinDriver...
- rqt_bipedRobinNaviga...
- rqt_biped_robin_dash...
- rqt_biped_robin_driv...
- rqt_biped_robin_navi...
- rqt_console
- rqt_gui_py
- rqt_logger_level
- rqt_msg
- rqt_nav_view
- rqt_param
- rqt_pr2_dashboard
- rqt_py_common
- rqt_py_console
- rqt_robot_dashboard
- rqt_robot_monitor
- rqt_runtime_monitor
- rqt_smach
- rqt_srv
- rqt_tf_tree
- rqt_web
- rtklib
- runtime_monitor
- rviz
- rviz_qt
- rxbag
- rxbag_plugins
- rxtools
- saap_pkg
- sap_pkg
- schunk_simulated_tac...
- semantic_framer
- semanticmodel
- serializer
- shell_execution_acti...
- simmechanics_to_urdf...
- simple_arm_actions
- simple_arm_server
- simple_move_base
- simple_occupancy_gri...
- simulated_quadrotor
- simulation_object_tr...
- skeleton_markers
- smach_ros
- sound_play
- sr_example
- sr_gazebo_plugins
- sr_gui_bootloader
- sr_gui_change_contro...
- sr_gui_controller_tu...
- sr_gui_grasp_control...
- sr_gui_hand_calibrat...
- sr_gui_joint_slider
- sr_gui_motor_resette...
- sr_gui_movement_reco...
- sr_hand
- sr_move_arm
- sr_remappers
- sr_robot_lib
- sr_utilities
- srs_assisted_detecti...
- srs_decision_making
- srs_decision_making_...
- srs_environments
- srs_grasping
- srs_knowledge
- srs_likelihood_calcu...
- srs_symbolic_groundi...
- srs_training
- starmac_gui
- starmac_kinect_obsta...
- starmac_roslib
- starmac_templates
- starmac_tui
- stereo_anaglyph
- stop_server
- task_image_server
- teer_example_turtle
- teer_ros
- tele_mobile
- teleop_controllers
- teleop_microscribe
- teleop_ps3_applicati...
- teo_apps
- test_diagnostic_aggr...
- tf
- tf2
- tf2_ros
- tf_lister
- tf_publisher_gui
- tf_relay
- tf_trajectory_visual...
- thermalvis
- thymio_navigation_dr...
- tibi_dabo_smachs
- tidyup_arm_services
- tidyup_tools
- topic_logger
- trajectory_sampling_...
- trf_learn
- tts_server
- tuckarms_application...
- tug_ist_diagnosis_mo...
- tug_ist_diagnosis_ob...
- turtle_teleop
- turtle_tf
- turtlebot_calibratio...
- turtlebot_dashboard
- turtlebot_follower_r...
- turtlebot_node
- ui_preempter
- ui_responder
- unique_id
- ur5_driver
- urdf_parser_py
- urdf_python
- utter
- visp_auto_tracker
- visp_bridge
- visp_camera_calibrat...
- visp_hand2eye_calibr...
- visp_tracker
- walk_msgs
- walk_tools
- webui
- wge100_camera
- wge100_camera_firmwa...
- wifi_ddwrt
- wiimote
- wouse
- xsens_driver
- zenither
- zeroconf_avahi
- zeroconf_comms
- zeroconf_msgs
- zyonz_apps_base
Package Summary
Documented
rospy is a pure Python client library for ROS. The rospy client API enables Python programmers to quickly interface with ROS Topics, Services, and Parameters. The design of rospy favors implementation speed (i.e. developer time) over runtime performance so that algorithms can be quickly prototyped and tested within ROS. It is also ideal for non-critical-path code, such as configuration and initialization code. Many of the ROS tools are written in rospy to take advantage of the type introspection capabilities.
Many of the ROS tools, such as rostopic and rosservice, are built on top of rospy.
- Author: Ken Conley/kwc@willowgarage.com
- License: BSD
- Source: git https://github.com/ros/ros_comm.git (branch: fuerte-devel)
ros_comm: message_filters | ros | rosbag | rosconsole | roscpp | rosgraph | rosgraph_msgs | roslaunch | roslisp | rosmaster | rosmsg | rosnode | rosout | rosparam | rospy | rosservice | rostest | rostopic | roswtf | std_srvs | topic_tools | xmlrpcpp
Package Links
Dependencies (7)
Used by (593)
- Hexagon_map
- acc_finder
- actionlib
- airbus_cobot_gui
- airbus_docgen
- airbus_plugin_log_ma...
- airbus_plugin_node_m...
- airbus_plugin_rqt
- airbus_plugin_rviz
- airbus_pyqt_extend
- airbus_ssm_core
- airbus_ssm_plugin
- airbus_ssm_tutorial
- alfred_sr_linux
- anj_featurenav
- app1
- app2
- app3
- app_loader
- app_manager
- ar_track_alvar
- arbotix_python
- ardrone2islab
- argos3d_p100
- asr_cyberglove_lib
- asr_cyberglove_visua...
- asr_mild_base_fake_d...
- asr_mild_base_launch...
- asr_object_database
- ati_force_torque
- aubo_control
- aubo_new_driver
- aubo_panel
- axis_camera
- bag_tools
- base_local_planner
- battery_guard
- battery_monitor_rmp
- baxter_examples
- bayesian_belief_netw...
- behavior_tree_core
- behavior_tree_leaves...
- bhand_controller
- bondpy
- bwi_logging
- bwi_planning_common
- bwi_rqt_plugins
- bwi_tasks
- calibration_estimati...
- camera_calibration
- camera_info_manager_...
- capabilities
- cassandra_ros
- catkinize_this
- cob_android_resource...
- cob_android_script_s...
- cob_bms_driver
- cob_bringup_sim
- cob_camera_sensors
- cob_cartesian_contro...
- cob_command_gui
- cob_controller_confi...
- cob_dashboard
- cob_default_robot_be...
- cob_description
- cob_frame_tracker
- cob_gazebo
- cob_gazebo_worlds
- cob_grasp_generation...
- cob_head_axis
- cob_helper_tools
- cob_leg_detection
- cob_light
- cob_lookat_action
- cob_map_accessibilit...
- cob_model_identifier...
- cob_monitoring
- cob_moveit_interface...
- cob_obstacle_distanc...
- cob_obstacle_distanc...
- cob_phidget_em_state...
- cob_phidget_power_st...
- cob_phidgets
- cob_pick_place_actio...
- cob_relayboard
- cob_script_server
- cob_sound
- cob_tactiletools
- cob_tray_monitor
- cob_twist_controller...
- cob_voltage_control
- concert_admin_app
- concert_conductor
- concert_conductor_gr...
- concert_master
- concert_qt_image_str...
- concert_qt_make_a_ma...
- concert_qt_map_annot...
- concert_qt_service_i...
- concert_qt_teleop
- concert_resource_poo...
- concert_scheduler_re...
- concert_schedulers
- concert_service_admi...
- concert_service_gaze...
- concert_service_imag...
- concert_service_indo...
- concert_service_link...
- concert_service_mana...
- concert_service_tele...
- concert_service_turt...
- concert_service_util...
- concert_service_wayp...
- concert_simple_sched...
- concert_software_far...
- concert_utilities
- create_dashboard
- create_node
- darwin_gazebo
- dataspeed_pds_rqt
- dataspeed_pds_script...
- dataspeed_ulc_can
- dbw_fca_can
- dbw_mkz_can
- dbw_mkz_gui
- ddynamic_reconfigure...
- declination
- default_cfg_fkie
- dfs_explorer
- diagnostic_aggregato...
- diagnostic_common_di...
- dji_ronin
- dji_sdk
- dji_sdk_dji2mav
- dynamic_map
- dynamic_reconfigure
- dynamixel_controller...
- dynamixel_driver
- dynamixel_sdk
- easy_markers
- ethercat_trigger_con...
- evarobot_battery
- evarobot_bumper
- evarobot_controller
- evarobot_driver
- evarobot_eio
- evarobot_gazebo
- evarobot_infrared
- evarobot_minimu9
- evarobot_orientation...
- evarobot_sonar
- evarobot_state_publi...
- evarobot_teleop
- explorer
- face_detector
- face_recognition
- fake_localization
- fetch_arm_control
- fetch_moveit_config
- fetch_pbd_interactio...
- fetch_social_gaze
- fetchit_challenge
- find_object_2d
- fingertip_pressure
- firos
- flexbe_app
- flexbe_core
- flexbe_input
- flexbe_mirror
- flexbe_msgs
- flexbe_onboard
- flexbe_states
- flexbe_testing
- flexbe_widget
- flir_ptu_driver
- footstep_planner
- forte_rc_cloud
- forte_rc_description...
- forte_rc_mapping_sla...
- forte_rc_teleop
- frame_editor
- gaitech_edu
- gazebo_concert
- gazebo_flocking
- gazebo_plugins
- generic_control_tool...
- generic_throttle
- geonav_transform
- gps_common
- grasp_synergy
- grizzly_description
- grizzly_teleop
- head_pose_estimation...
- hector_co2_detection...
- hector_exploration_c...
- hector_exploration_p...
- hector_gps_calibrati...
- hector_timestamp_ali...
- hexagon_map
- hironx_ros_bridge
- im_msgs
- imu_monitor
- imu_recalibration
- industrial_robot_sim...
- innok_heros_driver
- innok_heros_lights
- interactive_markers
- iot_bridge
- joint_state_publishe...
- joy_listener
- joy_mouse
- joy_teleop
- jsk_interactive
- jsk_interactive_test...
- jsk_perception
- jsk_pr2_startup
- jsk_robot_startup
- julius_ros
- kalman_filter
- key_teleop
- kml_util
- kobuki_auto_docking
- kobuki_dashboard
- kobuki_led_controlle...
- kobuki_node
- kobuki_qtestsuite
- korg_nanokontrol
- kuka_rsi_simulator
- lama_interfaces
- laptop_battery_monit...
- launch_tools
- leap_motion
- locomotor
- look_hand
- lower_step_detector
- lyap_control
- manifest_cleaner
- map_laser
- map_store
- master_discovery_fki...
- master_sync_fkie
- mavros
- md49_base_controller...
- micros_mars_task_all...
- micros_swarm
- micros_swarm_stage
- mir_driver
- mobility_base_exampl...
- mobility_base_tools
- mouse_teleop
- move_base
- move_base_straight
- moveit_commander
- moveit_goal_builder
- moveit_python
- moveit_ros_planning_...
- moveit_ros_visualiza...
- movie_publisher
- mrp2_analyzer
- mrp2_display
- mrp2_hardware
- mrpt_graphslam_2d
- multi_level_map_serv...
- multi_level_map_util...
- multicar_hydraulic
- multires_image
- muse
- muse_bldc_motor_driv...
- nao_apps
- nao_audio
- nao_dcm_bringup
- nao_dcm_driver
- nao_vision
- naoqi_dcm_driver
- naoqi_driver_py
- naoqi_navigation
- naoqi_pose
- naoqi_sensors_py
- neo_relayboard
- neo_relayboard_v2
- neo_relayboardv2
- nmea_navsat_driver
- node_manager_fkie
- nodelet
- novatel_span_driver
- oculusprime
- odometry_serialcom
- olfati_saber_flockin...
- opencv_tut
- openni2_launch
- opensplice_dds_broke...
- opensplice_dds_comm
- orsens
- osm_cartography
- packml_gui
- pano_py
- pano_ros
- pddl_planner
- people_velocity_trac...
- pepper_dcm_bringup
- pepper_sensors_py
- pgm_learner
- phantomx_gazebo
- phantomx_reactor_arm...
- pheeno_ros
- pheeno_ros_sim
- pi_tracker
- pi_trees_lib
- pi_trees_ros
- pioneer_bringup
- pioneer_teleop
- play_with_sensors
- plot_tools
- plot_util
- pocketsphinx
- pr2_calibration_laun...
- pr2_camera_synchroni...
- pr2_computer_monitor...
- pr2_controller_manag...
- pr2_counterbalance_c...
- pr2_dashboard_aggreg...
- pr2_delivery
- pr2_gazebo
- pr2_gazebo_plugins
- pr2_joint_teleop
- pr2_mechanism_contro...
- pr2_mechanism_diagno...
- pr2_motor_diagnostic...
- pr2_move_base
- pr2_position_scripts...
- pr2_power_board
- pr2_precise_trajecto...
- pr2_props_app
- pr2_simple_interface...
- pr2_teleop
- pr2_tuck_arms_action...
- pr2_tuck_arms_app
- pr2_tuckarm
- program_queue
- ps3joy
- pso
- pyros_setup
- pyros_test
- pyros_utils
- python_trep
- rail_face_detector
- rail_object_detector...
- range_sensor_layer
- rangeonly_msgs
- raspimouse_control
- razor_imu_9dof
- rbcar_twist2ack
- realtime_tools
- rgbd_rosbag_tools
- ric_base_station
- ric_board
- ric_moveit
- ric_navigation
- riskrrt
- robot_instance
- robot_markers
- robot_mechanism_cont...
- roboteq_diagnostics
- robotican_armadillo
- robotican_demos
- robotican_gui
- robotican_h_manipula...
- robotican_komodo
- robotican_lizi
- robotiq_c_model_cont...
- robotiq_modbus_rtu
- robotiq_modbus_tcp
- robotiq_s_model_cont...
- roch_bringup
- rocon_app_manager
- rocon_apps
- rocon_gateway
- rocon_gateway_graph
- rocon_hub_client
- rocon_hue
- rocon_interactions
- rocon_iot_bridge
- rocon_launch
- rocon_master_info
- rocon_ninjablock_bri...
- rocon_python_comms
- rocon_python_utils
- rocon_qt_app_manager...
- rocon_qt_library
- rocon_qt_listener
- rocon_qt_master_info...
- rocon_qt_teleop
- rocon_remocon
- rocon_service_pair_m...
- rocon_smartthings_br...
- rocon_test
- rocon_uri
- romeo_dcm_bringup
- romeo_dcm_driver
- romeo_sensors_py
- rosR
- ros_arduino_python
- ros_broker
- ros_comm
- ros_ethernet_rmp
- ros_numpy
- ros_opcua_impl_freeo...
- ros_opcua_impl_pytho...
- rosabridge_arduino
- rosapi
- rosbag
- rosbaglive
- rosbash_params
- rosbridge_library
- rosbridge_server
- rosdiagnostic
- rosh
- rosh_common
- rosh_geometry
- roshlaunch
- rosnode_rtc
- rospatlite
- rospeex_core
- rospeex_if
- rospeex_samples
- rospeex_webaudiomoni...
- rosprofiler
- rospy_message_conver...
- rospy_tutorials
- rosserial_arduino
- rosserial_client
- rosserial_embeddedli...
- rosserial_python
- rosserial_windows
- rosserial_xbee
- rosservice
- rosshell
- rostest
- rostopic
- rostwitter
- roswiki_node
- rotors_evaluation
- route_network
- rplidar_python
- rqt_action
- rqt_bag
- rqt_bag_plugins
- rqt_capabilities
- rqt_console
- rqt_ez_publisher
- rqt_graph
- rqt_graphprofiler
- rqt_gui_py
- rqt_joint_trajectory...
- rqt_joint_trajectory...
- rqt_launch
- rqt_launchtree
- rqt_logger_level
- rqt_moveit
- rqt_msg
- rqt_nav_view
- rqt_pose_view
- rqt_py_common
- rqt_py_console
- rqt_reconfigure
- rqt_robot_dashboard
- rqt_robot_monitor
- rqt_rotors
- rqt_runtime_monitor
- rqt_srv
- rqt_tf_tree
- rqt_top
- rqt_web
- rrt_exploration
- rtabmap_ros
- run_motion
- rviz
- rviz_textured_quads
- rwt_config_generator...
- rwt_image_view
- rwt_moveit
- rwt_plot
- say_something
- schunk_sdhx
- schunk_simulated_tac...
- schunk_svh_driver
- scratch3-ros
- segbot_gui
- segbot_sensors
- sentis_tof_m100
- service_tools
- shape_reconstruction...
- shape_tracker
- simple_approximate_t...
- simple_voice
- skeleton_markers
- slider_gui
- smach_ros
- sound_play
- sr_edc_muscle_tools
- sr_gui_advanced_cont...
- sr_gui_biotac
- sr_gui_bootloader
- sr_gui_change_contro...
- sr_gui_change_muscle...
- sr_gui_controller_tu...
- sr_gui_cyberglove_ca...
- sr_gui_grasp_control...
- sr_gui_hand_calibrat...
- sr_gui_joint_slider
- sr_gui_motor_resette...
- sr_gui_movement_reco...
- sr_gui_muscle_driver...
- sr_gui_self_test
- sr_gui_state_saver
- sr_robot_lib
- sr_ronex_examples
- sr_ronex_test
- static_tf
- static_transform_mux...
- stop_base
- surface_perception
- swri_image_util
- swri_profiler
- swri_rospy
- swri_transform_util
- talos_audio
- target_object_detect...
- tele_dir
- teleop_keyboard_omni...
- teleop_twist_keyboar...
- test_diagnostic_aggr...
- test_statistic
- testbb
- testnc
- testrth
- testscdspso
- testvstig
- tf2_py
- tf2_ros
- tf2_sensor_msgs
- tf_publisher_gui
- thingmagic_usbpro
- tiago_controller_con...
- tiago_controller_con...
- tiago_gazebo
- tinkerforge_laser_tr...
- tinycan
- tork_rpc_util
- trac_ik_python
- tracker_base_ui
- transform_graph
- tum_ardrone
- turtle_concert
- turtle_tf
- turtle_tf2
- turtlebot_arm_moveit...
- turtlebot_calibratio...
- uavc_v4lctl
- udp_bc_broker
- uga_tum_ardrone
- unique_id
- ur_driver
- video_stream_opencv
- vigir_feet_pose_gene...
- vigir_foot_pose_tran...
- vigir_footstep_plann...
- vigir_footstep_plann...
- vigir_footstep_plann...
- vigir_footstep_plann...
- vigir_global_footste...
- vigir_pluginlib_mana...
- vigir_step_control
- vigir_walk_monitor
- viodom
- visp_ros
- visp_tracker
- warehouse_ros
- waypoint_generator
- waypoint_touring
- wge100_camera
- wge100_camera_firmwa...
- wifi_ddwrt
- wiimote
- wireless_watcher
- world_canvas_client_...
- world_canvas_server
- world_canvas_utils
- xsens_driver
- yocs_ar_pair_approac...
- yocs_localization_ma...
- yocs_navigator
- yocs_virtual_sensor
Package Summary
Released
Documented
rospy is a pure Python client library for ROS. The rospy client API enables Python programmers to quickly interface with ROS Topics, Services, and Parameters. The design of rospy favors implementation speed (i.e. developer time) over runtime performance so that algorithms can be quickly prototyped and tested within ROS. It is also ideal for non-critical-path code, such as configuration and initialization code. Many of the ROS tools are written in rospy to take advantage of the type introspection capabilities. Many of the ROS tools, such as rostopic and rosservice, are built on top of rospy.
- Maintainer status: maintained
- Maintainer: Dirk Thomas
- Author: Ken Conley
- License: BSD
- Source: git https://github.com/ros/ros_comm.git (branch: indigo-devel)
ros_comm: message_filters | ros | rosbag | rosconsole | roscpp | rosgraph | rosgraph_msgs | roslaunch | roslisp | rosmaster | rosmsg | rosnode | rosout | rosparam | rospy | rosservice | rostest | rostopic | roswtf | std_srvs | topic_tools | xmlrpcpp
Package Links
Dependencies (7)
Used by (574)
- acc_finder
- actionlib
- agv_msgs
- app1
- app2
- app3
- app_loader
- app_manager
- ar_track_alvar
- arbotix_python
- asr_cyberglove_lib
- asr_cyberglove_visua...
- asr_direct_search_ma...
- asr_grid_creator
- asr_ism
- asr_mild_base_fake_d...
- asr_mild_base_launch...
- asr_object_database
- asr_psm
- asr_resources_for_ac...
- asr_state_machine
- asr_world_model
- ati_force_torque
- axis_camera
- bagger
- base_local_planner
- battery_guard
- bayesian_belief_netw...
- bhand_controller
- bondpy
- bvh_broadcaster
- calibration_estimati...
- camera_calibration
- camera_info_manager_...
- capabilities
- carla_ackermann_cont...
- carla_ego_vehicle
- carla_infrastructure...
- carla_manual_control...
- carla_ros_bridge
- carla_waypoint_publi...
- catkinize_this
- choreo_task_sequence...
- cnn_bridge
- cob_android_resource...
- cob_android_script_s...
- cob_base_controller_...
- cob_bms_driver
- cob_camera_sensors
- cob_cartesian_contro...
- cob_command_gui
- cob_dashboard
- cob_default_robot_be...
- cob_description
- cob_frame_tracker
- cob_gazebo
- cob_gazebo_tools
- cob_gazebo_worlds
- cob_grasp_generation...
- cob_hardware_emulati...
- cob_head_axis
- cob_helper_tools
- cob_light
- cob_lookat_action
- cob_map_accessibilit...
- cob_mimic
- cob_model_identifier...
- cob_monitoring
- cob_moveit_interface...
- cob_obstacle_distanc...
- cob_obstacle_distanc...
- cob_phidget_em_state...
- cob_phidget_power_st...
- cob_phidgets
- cob_pick_place_actio...
- cob_relayboard
- cob_script_server
- cob_sound
- cob_twist_controller...
- cob_voltage_control
- crane_x7_description...
- crane_x7_msgs
- create_dashboard
- create_node
- darknet_ros
- dataspeed_pds_rqt
- dataspeed_pds_script...
- dataspeed_ulc_can
- dbw_fca_can
- dbw_mkz_can
- dbw_mkz_gui
- declination
- default_cfg_fkie
- diagnostic_aggregato...
- diagnostic_common_di...
- dialogflow_ros
- ds4_driver
- dsr_example_py
- dyn_tune
- dynamic_reconfigure
- dynamic_tf_publisher...
- dynamixel_control_hw...
- dynamixel_controller...
- dynamixel_driver
- dynamixel_sdk
- earth_rover_localiza...
- easy_markers
- edrone_client
- edrone_server
- ensenso_camera
- ensenso_camera_test
- epson_g364_imu_drive...
- espeak_ros
- ethercat_trigger_con...
- ez_interactive_marke...
- face_detector
- fake_localization
- feed_the_troll
- find_object_2d
- fingertip_pressure
- flexbe_app
- flexbe_core
- flexbe_input
- flexbe_mirror
- flexbe_msgs
- flexbe_onboard
- flexbe_states
- flexbe_testing
- flexbe_widget
- flir_ptu_driver
- follow_waypoints
- footstep_planner
- force_torque_sensor
- frame_editor
- franka_example_contr...
- ftm_msgs
- futaba_serial_servo
- gazebo_flocking
- gazebo_plugins
- generic_control_tool...
- generic_throttle
- geonav_transform
- gpio_control
- gps_common
- gps_goal
- health_metric_collec...
- hebiros
- hebiros_gazebo_plugi...
- hector_co2_detection...
- hector_exploration_c...
- hector_exploration_p...
- hector_gps_calibrati...
- hector_timestamp_ali...
- heron_gazebo
- hfl_driver
- hironx_ros_bridge
- hugin_panorama
- ifm3d
- image_overlay_scale_...
- image_stream
- imu_monitor
- indoor_localization
- indoor_positioning
- industrial_robot_sim...
- innok_heros_driver
- interactive_markers
- iot_bridge
- jog_api
- jog_arm
- joint_state_publishe...
- joint_state_publishe...
- joint_trajectory_act...
- joy_listener
- joy_mouse
- joy_teleop
- jsk_interactive
- jsk_interactive_test...
- jsk_network_tools
- jsk_perception
- jsk_tools
- julius_ros
- kalman_filter
- key_teleop
- khi_robot_test
- kobuki_auto_docking
- kobuki_dashboard
- kobuki_node
- kobuki_qtestsuite
- korg_nanokontrol
- kuka_rsi_simulator
- laptop_battery_monit...
- launchman
- leap_motion
- lidar_camera_calibra...
- livox_ros_driver
- localizer_dwm1001
- locomotor
- look_at_pose
- lost_comms_recovery
- ls01b_v2
- lyap_control
- manifest_cleaner
- map_laser
- master_discovery_fki...
- master_sync_fkie
- mavros
- md49_base_controller...
- micros_swarm
- micros_swarm_stage
- mir_driver
- mobility_base_exampl...
- mobility_base_tools
- modelica_bridge
- mongodb_log
- mongodb_store
- mouse_teleop
- move_base
- move_base_straight
- moveit_commander
- moveit_python
- moveit_ros_planning_...
- moveit_ros_visualiza...
- movie_publisher
- mqtt_bridge
- mrpt_graphslam_2d
- multi_map_server
- multires_image
- muse
- muse_bldc_motor_driv...
- mycroft_ros
- nao_apps
- nao_dcm_bringup
- naoqi_dcm_driver
- naoqi_driver_py
- naoqi_navigation
- naoqi_pose
- naoqi_sensors_py
- netatmo2ros
- nmea_navsat_driver
- node_manager_fkie
- nodelet
- novatel_span_driver
- oculusprime
- olfati_saber_flockin...
- omronsentech_camera
- open_manipulator_wit...
- openni2_launch
- opensplice_dds_broke...
- opensplice_dds_comm
- orb_slam2_ros
- osm_cartography
- oxford_gps_eth
- packml_gui
- pattern_manager
- people_velocity_trac...
- pepper_dcm_bringup
- pepper_sensors_py
- pgm_learner
- pheeno_ros
- pheeno_ros_sim
- phm_hazard_rate_calc...
- phm_mission_analyze
- phm_msgs
- phm_reliability
- phm_reliability_calc...
- phm_robot_task_compl...
- phm_start
- phm_task_plan
- piksi_multi_rtk
- piksi_rtk_msgs
- pilz_robot_programmi...
- pilz_status_indicato...
- pioneer_bringup
- pioneer_mrs
- pioneer_teleop
- pr2_calibration_laun...
- pr2_camera_synchroni...
- pr2_computer_monitor...
- pr2_controller_manag...
- pr2_counterbalance_c...
- pr2_dashboard_aggreg...
- pr2_gazebo
- pr2_gazebo_plugins
- pr2_mechanism_contro...
- pr2_mechanism_diagno...
- pr2_motor_diagnostic...
- pr2_move_base
- pr2_position_scripts...
- pr2_power_board
- pr2_teleop
- pr2_tuck_arms_action...
- pr2_tuckarm
- ps3joy
- pso
- py_trees_ros
- pyros_test
- pyros_utils
- python_trep
- radar_pa
- radar_pa_msgs
- range_sensor_layer
- raspi_temperature
- raspicat
- raspicat_ros
- raspigibbon_bringup
- raspigibbon_control
- raspigibbon_descript...
- raspigibbon_master_s...
- raspimouse_control
- raspimouse_ros
- razor_imu_9dof
- realtime_tools
- rgbd_rosbag_tools
- robot_mechanism_cont...
- robotiq_2f_gripper_c...
- robotiq_3f_gripper_c...
- robotiq_modbus_rtu
- robotiq_modbus_tcp
- roch_bringup
- rocon_app_manager
- rocon_apps
- rocon_gateway
- rocon_hub_client
- rocon_interactions
- rocon_launch
- rocon_master_info
- rocon_python_comms
- rocon_python_utils
- rocon_service_pair_m...
- rocon_test
- rocon_uri
- rodi_robot
- romeo_dcm_bringup
- romeo_dcm_driver
- romeo_sensors_py
- ros_broker
- ros_comm
- ros_cvb_camera_drive...
- ros_ips
- ros_mppt
- ros_numpy
- ros_opcua_impl_freeo...
- ros_opcua_impl_pytho...
- ros_pytest
- rosabridge_arduino
- rosapi
- rosbag
- rosbaglive
- rosbash_params
- rosbridge_library
- rosbridge_server
- rosdiagnostic
- rosflight_utils
- rosjson
- rosnode_rtc
- rospatlite
- rospy_message_conver...
- rospy_tutorials
- rosserial_arduino
- rosserial_client
- rosserial_embeddedli...
- rosserial_mbed
- rosserial_python
- rosserial_vex_cortex...
- rosserial_vex_v5
- rosserial_windows
- rosserial_xbee
- rosservice
- rostate_machine
- rostest
- rostopic
- rostwitter
- rosweb
- roswiki_node
- route_network
- rqt_action
- rqt_bag
- rqt_bag_plugins
- rqt_carla_control
- rqt_console
- rqt_dyn_tune
- rqt_ez_publisher
- rqt_graph
- rqt_gui
- rqt_gui_py
- rqt_joint_trajectory...
- rqt_joint_trajectory...
- rqt_launch
- rqt_launchtree
- rqt_logger_level
- rqt_moveit
- rqt_msg
- rqt_nav_view
- rqt_pose_view
- rqt_pr2_dashboard
- rqt_py_common
- rqt_py_console
- rqt_py_trees
- rqt_reconfigure
- rqt_robot_dashboard
- rqt_robot_monitor
- rqt_runtime_monitor
- rqt_srv
- rqt_tf_tree
- rqt_top
- rqt_web
- rr_control_input_man...
- rr_openrover_basic
- rr_openrover_descrip...
- rr_openrover_driver
- rr_rover_zero_driver...
- rr_swiftnav_piksi
- rrt_exploration
- rslidar_driver
- rsv_balance_rqt
- rtabmap_ros
- rviz
- scenario_test_tools
- schunk_simulated_tac...
- schunk_svh_driver
- scratch4robots
- seed_r7_navigation
- service_tools
- sick_scan
- simple_approximate_t...
- simple_arm
- simple_drive
- smach_ros
- smacha_ros
- sound_play
- sr_3dmouse
- sr_data_visualizatio...
- sr_edc_muscle_tools
- sr_example
- sr_grasp
- sr_grasp_fast_planne...
- sr_grasp_stability
- sr_gui_advanced_cont...
- sr_gui_biotac
- sr_gui_bootloader
- sr_gui_change_muscle...
- sr_gui_controller_tu...
- sr_gui_cyberglove_ca...
- sr_gui_hand_calibrat...
- sr_gui_motor_resette...
- sr_gui_muscle_driver...
- sr_hand
- sr_robot_commander
- sr_robot_launch
- sr_robot_lib
- sr_utilities
- static_tf
- static_transform_mux...
- strain_gauge_calibra...
- svenzva_demo
- svenzva_drivers
- svenzva_simulation
- svenzva_utils
- swri_image_util
- swri_profiler
- swri_rospy
- swri_transform_util
- tdk_robokit
- telegram_ros
- teleop_keyboard_omni...
- teleop_twist_keyboar...
- tello_driver
- test_diagnostic_aggr...
- test_statistic
- testbb
- testnc
- testrth
- testscdspso
- testvstig
- tf2_py
- tf2_ros
- tf2_sensor_msgs
- tf_publisher_gui
- thingmagic_usbpro
- thormang3_wholebody_...
- topic_switch
- toposens_driver
- toposens_markers
- toposens_pointcloud
- toposens_sync
- trac_ik_python
- tracker_base_ui
- tts
- turtle_tf
- turtle_tf2
- turtlebot3_automatic...
- turtlebot3_automatic...
- turtlebot3_autorace_...
- turtlebot3_autorace_...
- turtlebot3_autorace_...
- turtlebot3_autorace_...
- turtlebot3_example
- turtlebot3_follower
- turtlebot3_manipulat...
- turtlebot3_panorama
- turtlebot3_teleop
- turtlebot_arm_moveit...
- turtlebot_arm_object...
- turtlebot_calibratio...
- tuw_artoolkitplus
- tuw_aruco
- tuw_ellipses
- tuw_gazebo_msgs
- tuw_geometry
- tuw_geometry_msgs
- tuw_marker_noise
- tuw_marker_pose_esti...
- tuw_marker_server
- tuw_marker_slam
- tuw_nav_msgs
- tuw_uvc
- tuw_vehicle_msgs
- uavc_v4lctl
- udp_bc_broker
- unique_id
- ur_driver
- ur_kinematics
- uuv_assistants
- uuv_control_cascaded...
- uuv_control_utils
- uuv_plume_simulator
- uuv_teleop
- uuv_thruster_manager...
- uuv_trajectory_contr...
- uwb_hardware_driver
- video_stream_opencv
- vigir_feet_pose_gene...
- vigir_foot_pose_tran...
- vigir_footstep_plann...
- vigir_footstep_plann...
- vigir_footstep_plann...
- vigir_footstep_plann...
- vigir_global_footste...
- vigir_step_control
- vigir_walk_monitor
- visp_ros
- visp_tracker
- visualstates
- watson_ins
- waypoint_generator
- waypoint_touring
- webots_ros
- webui
- wge100_camera
- wge100_camera_firmwa...
- wifi_ddwrt
- wiimote
- wireless_watcher
- xarm_device
- xaxxon_openlidar
- xbot_bringup
- xbot_description
- xbot_navi
- xbot_node
- xbot_talker
- xbot_tools
- xiaoqiang_bringup
- xiaoqiang_controller...
- xiaoqiang_driver
- xiaoqiang_monitor
- xiaoqiang_msgs
- xiaoqiang_navigation...
- xiaoqiang_server
- xsens_driver
- yocs_ar_pair_approac...
- yocs_localization_ma...
- yocs_navigator
- yocs_virtual_sensor
- zivid_samples
Package Summary
Released
Documented
rospy is a pure Python client library for ROS. The rospy client API enables Python programmers to quickly interface with ROS Topics, Services, and Parameters. The design of rospy favors implementation speed (i.e. developer time) over runtime performance so that algorithms can be quickly prototyped and tested within ROS. It is also ideal for non-critical-path code, such as configuration and initialization code. Many of the ROS tools are written in rospy to take advantage of the type introspection capabilities. Many of the ROS tools, such as rostopic and rosservice, are built on top of rospy.
- Maintainer status: maintained
- Maintainer: Jacob Perron , Michael Carroll , Shane Loretz
- Author: Ken Conley, Dirk Thomas
- License: BSD
- Source: git https://github.com/ros/ros_comm.git (branch: kinetic-devel)
Tutorials
Please refer to the rospy_tutorials package and to the Tutorials page.
The Basics
Please see the rospy overview for an introduction to the rospy API and its usage.
API Reference
For a more detailed reference, please consult the code API documentation.
Bugs/Feature Requests
Bug reports and feature requests can be filled and views in the GitHub repository.
Roadmap
rospy is part of the stable ROS core distribution. Currently no new features are planned.