rclpy
  • About
  • Examples
  • API
    • Clock
    • Initialization, Shutdown, and Spinning
      • create_node()
      • get_global_executor()
      • init()
      • shutdown()
      • spin()
      • spin_once()
      • spin_until_future_complete()
    • Node
    • Topics
      • Publisher
        • Publisher
      • Subscription
        • Subscription
    • Services
      • Client
        • Client
      • Service
        • Service
    • Actions
      • Action Client
        • ActionClient
        • ClientGoalHandle
      • Action Server
    • Time
      • Time
        • Time.clock_type
        • Time.from_msg()
        • Time.nanoseconds
        • Time.seconds_nanoseconds()
        • Time.to_msg()
      • TimeHandle
        • TimeHandle.clock_type
        • TimeHandle.nanoseconds
    • Timer
      • Rate
        • Rate.destroy()
        • Rate.sleep()
      • Timer
        • Timer.cancel()
        • Timer.clock
        • Timer.destroy()
        • Timer.handle
        • Timer.is_canceled()
        • Timer.is_ready()
        • Timer.reset()
        • Timer.time_since_last_call()
        • Timer.time_until_next_call()
        • Timer.timer_period_ns
    • Parameters
      • Parameter
        • Parameter
        • get_parameter_value()
        • parameter_dict_from_yaml_file()
        • parameter_value_to_python()
      • Parameter Service
        • ParameterService
      • Parameter Client
    • Logging
      • clear_config()
      • get_logger()
      • get_logger_effective_level()
      • get_logger_level()
      • get_logging_directory()
      • get_logging_severity_from_string()
      • initialize()
      • set_logger_level()
      • shutdown()
    • Context
      • Context
        • Context.destroy()
        • Context.get_domain_id()
        • Context.handle
        • Context.init()
        • Context.ok()
        • Context.on_shutdown()
        • Context.shutdown()
        • Context.try_shutdown()
      • ContextHandle
        • ContextHandle.get_domain_id()
        • ContextHandle.ok()
        • ContextHandle.shutdown()
    • Execution and Callbacks
      • Executors
        • ConditionReachedException
        • Executor
        • ExternalShutdownException
        • MultiThreadedExecutor
        • ShutdownException
        • SingleThreadedExecutor
        • TimeoutException
        • TimeoutObject
        • await_or_execute()
      • Callback Groups
        • CallbackGroup
        • MutuallyExclusiveCallbackGroup
        • ReentrantCallbackGroup
    • Utilities
      • get_available_rmw_implementations()
      • get_default_context()
      • get_rmw_implementation_identifier()
      • ok()
      • remove_ros_args()
      • shutdown()
      • timeout_sec_to_nsec()
      • try_shutdown()
    • Quality of Service
  • rclpy
    • rclpy package
      • Subpackages
        • rclpy.action package
        • rclpy.experimental package
        • rclpy.impl package
        • rclpy.lifecycle package
      • Submodules
        • rclpy.callback_groups module
        • rclpy.client module
        • rclpy.clock module
        • rclpy.clock_type module
        • rclpy.constants module
        • rclpy.context module
        • rclpy.destroyable module
        • rclpy.duration module
        • rclpy.event_handler module
        • rclpy.exceptions module
        • rclpy.executors module
        • rclpy.expand_topic_name module
        • rclpy.guard_condition module
        • rclpy.logging module
        • rclpy.logging_service module
        • rclpy.node module
        • rclpy.parameter module
        • rclpy.parameter_client module
        • rclpy.parameter_event_handler module
        • rclpy.parameter_service module
        • rclpy.publisher module
        • rclpy.qos module
        • rclpy.qos_event module
        • rclpy.qos_overriding_options module
        • rclpy.serialization module
        • rclpy.service module
        • rclpy.service_introspection module
        • rclpy.signals module
        • rclpy.subscription module
        • rclpy.task module
        • rclpy.time module
        • rclpy.time_source module
        • rclpy.timer module
        • rclpy.topic_endpoint_info module
        • rclpy.topic_or_service_is_hidden module
        • rclpy.type_description_service module
        • rclpy.type_hash module
        • rclpy.type_support module
        • rclpy.utilities module
        • rclpy.validate_full_topic_name module
        • rclpy.validate_namespace module
        • rclpy.validate_node_name module
        • rclpy.validate_parameter_name module
        • rclpy.validate_topic_name module
        • rclpy.wait_for_message module
        • rclpy.waitable module
      • Module contents
        • create_node()
        • get_global_executor()
        • init()
        • shutdown()
        • spin()
        • spin_once()
        • spin_until_future_complete()
rclpy
  • rclpy
  • rclpy package
  • rclpy.action package
  • View page source

rclpy.action package

Submodules

  • rclpy.action.client module
    • ActionClient
      • ActionClient.add_to_wait_set()
      • ActionClient.destroy()
      • ActionClient.execute()
      • ActionClient.get_num_entities()
      • ActionClient.is_ready()
      • ActionClient.send_goal()
      • ActionClient.send_goal_async()
      • ActionClient.server_is_ready()
      • ActionClient.take_data()
      • ActionClient.wait_for_server()
    • ClientGoalHandle
      • ClientGoalHandle.accepted
      • ClientGoalHandle.cancel_goal()
      • ClientGoalHandle.cancel_goal_async()
      • ClientGoalHandle.get_result()
      • ClientGoalHandle.get_result_async()
      • ClientGoalHandle.goal_id
      • ClientGoalHandle.stamp
      • ClientGoalHandle.status
  • rclpy.action.graph module
  • rclpy.action.server module

Module contents

Previous Next

© Copyright 2016-2022, Open Source Robotics Foundation, Inc..

Built with Sphinx using a theme provided by Read the Docs.