RealSense_GrabMotionData


Captures a motion data using RealSense.

Syntax

C++
Python
 
def RealSense_GrabMotionData(
	state: RealSense_State,
	/,
	*,
	inConfigFile: str | None = None,
	inSerial: str | None = None,
	inConnectionTimeout: int | None = None,
	inInputQueueSize: int = 12,
	inRGBSettings: RealSenseRGBConfiguration | None = None,
	inDepthSettings: RealSenseDepthConfiguration | None = None,
	inPostProcessingSettings: RealSensePostProcessingFilters | None = None
)
-> (
	outResult: bool,
	outAccelData: Point3D,
	outGyroData: Point3D
)

Parameters

Name Type Range Default Description
Input will be modified ioState RealSense_State
Input value inConfigFile str | None None Configuration file with the .json extension
Input value inSerial str | None None Device serial number
Input value inConnectionTimeout int | None None Maximum time to wait for frames in milliseconds
Input value inInputQueueSize int 1 - 12 Capacity of output frames queue
Input value inRGBSettings RealSenseRGBConfiguration | None None Settings for RGB stream
Input value inDepthSettings RealSenseDepthConfiguration | None None Settings for Depth and Infrared streams
Input value inPostProcessingSettings RealSensePostProcessingFilters | None None Post-processing filters to choose
Output value outAccelData Point3D Acceleration data (meter/sec^2)
Output value outGyroData Point3D Gyroscope data (radians/sec)