pyrealsense2.recorder

class pyrealsense2.recorder

Records the given device and saves it to the given file as rosbag format.

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrealsense2.recorder, arg0: str, arg1: pyrealsense2.device) -> None
  2. __init__(self: pyrealsense2.recorder, arg0: str, arg1: pyrealsense2.device, arg2: bool) -> None

Methods

__init__(*args, **kwargs) Overloaded function.
as_auto_calibrated_device(...)
as_debug_protocol(...)
as_playback(...)
as_recorder(...)
as_tm2((self: pyrealsense2.device) -> rs2::tm2)
as_updatable(...)
as_update_device(...)
first_color_sensor(...)
first_depth_sensor(...)
first_fisheye_sensor(...)
first_motion_sensor(...)
first_pose_sensor(...)
first_roi_sensor(...)
get_info((self: pyrealsense2.device, ...) Retrieve camera specific information, like versions of various internal components
hardware_reset(...) Send hardware reset request to the device
is_auto_calibrated_device(...)
is_debug_protocol(...)
is_playback((self: pyrealsense2.device) -> bool)
is_recorder((self: pyrealsense2.device) -> bool)
is_tm2((self: pyrealsense2.device) -> bool)
is_updatable((self: pyrealsense2.device) -> bool)
is_update_device(...)
pause((self: pyrealsense2.recorder) -> None) Pause the recording device without stopping the actual device from streaming.
query_sensors(...) Returns the list of adjacent devices, sharing the same physical parent composite device.
resume((self: pyrealsense2.recorder) -> None) Unpauses the recording device, making it resume recording.
supports((self: pyrealsense2.device, ...) Check if specific camera info is supported.

Attributes

sensors List of adjacent devices, sharing the same physical parent composite device.
pause(self: pyrealsense2.recorder) → None

Pause the recording device without stopping the actual device from streaming.

resume(self: pyrealsense2.recorder) → None

Unpauses the recording device, making it resume recording.