monitor_frame_in_box
Check whether a frame lies inside a bounding box.
Defined at line 177 of file monitors/geometry.xml in package pitasc_library.
Meta data
CategoriesgeometryPrototypesmonitor_distance, monitor, object, dictionary, base, descriptive
Parameters
Required parameters:
frame : stringName of the frame to check.box_center_frame : stringName of the frame in the center of the box.edge_length_xyz : csv:floatSize of the box in x, y and direction.
Basic parameters:
event : stringPrimary event that is triggered by the monitorDefault: succeededtarget_offsets : csv:floatOffsets to the target. There must be as many values as there are coordinates. If no value is given, 0 is used for all coordinates.
Expert parameters:
coordinates : csv:stringObserved axes.Default: x, y, z
Hidden parameters:
reference_frame : stringStatic frame from which the moving frame is observed (e.g. world).distance_coordinates : csv:stringPossible axes names that can be given in the member coordinates. The given distances are aligned to the axes given here.Default: x, y, zdistances : csv:floatDistances threshold (m or rad). Aligned to the distance_coordinates member.operator : stringOperator name (e.g. less, absolute_greater, greater_equal, absolute_less_equal,…)Default: absolute_less_equalkinematic_graph : dictGraph of kinematic links
Examples
monitor_frame_in_box is used in the following examples: