Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
ABSOLUTE (step.motion.path.passes.contract.Representation attribute)
absolute (step.motion.path.passes.spline.SplinifyPass attribute)
absolute_heading() (step.motion.path.optimize.Optimizer method)
AbsoluteHeadingPass (class in step.motion.path.passes.absolute_heading)
AbsoluteHoldMove (class in step.motion.goto)
ACCEL_ACCURACY (raccoon_transport.channels.Channels attribute)
accel_magnitude (step.motion.drive_until_impact.ImpactResult attribute)
(step.motion.wall_align.BumpResult attribute)
accel_mps2 (step.motion.path.passes.velocity_profile.VelocityProfilePass attribute)
accel_threshold (step.motion.wall_align.WallAlign attribute)
accel_threshold() (step.motion.wall_align_dsl.WallAlignBackwardBuilder method)
(step.motion.wall_align_dsl.WallAlignForwardBuilder method)
(step.motion.wall_align_dsl.WallAlignStrafeLeftBuilder method)
(step.motion.wall_align_dsl.WallAlignStrafeRightBuilder method)
accel_timeout (step.motion.characterize_drive.CharacterizeDrive attribute)
accel_timeout() (step.motion.characterize_drive_dsl.CharacterizeDriveBuilder method)
ACCEL_VELOCITY (raccoon_transport.channels.Channels attribute)
ACCELEROMETER (raccoon_transport.channels.Channels attribute)
ACK (raccoon_transport.channels.ProtocolChannels attribute)
ack_t (class in raccoon_transport.types.raccoon.ack_t)
aclose() (timing.database.StepTimingDatabase method)
acquire (profiling.step_profiler.StepSample attribute)
acquire() (step.resource.ResourceManager method)
action (step.logic.defer.Run attribute)
action() (step.logic.defer_dsl.RunBuilder method)
ACTIVE_BRAKE (step.motor.steps.StopMode attribute)
active_count (step.background_manager.BackgroundManager property)
active_names() (step.watchdog_manager.WatchdogManager method)
add() (step.calibration.setup.session.IrCalibrationSet method)
add_drive_sample() (step.calibration.setup.session.SetupCalibrationSession method)
add_ir_samples() (step.calibration.setup.session.SetupCalibrationSession method)
adjustment (ui.screens.distance.DistanceConfirmScreen property)
after_cm (class in step.condition)
after_degrees (class in step.condition)
after_forward_cm (class in step.condition)
after_lateral_cm (class in step.condition)
after_seconds (class in step.condition)
align (ui.widgets.Column attribute)
(ui.widgets.Row attribute)
(ui.widgets.Text attribute)
align_to_wall_resync() (in module step.motion.resync)
AlignToWallResync (class in step.motion.resync)
all() (step.params.ParamSet class method)
all_good (step.calibration.sensors.ir_results_screen.IRResultsDashboardScreen property)
all_sensors() (robot.geometry.RobotGeometry method)
all_wheels() (robot.geometry.RobotGeometry method)
allow_retry (ui.screens.distance.DistanceMeasureScreen attribute)
allow_use_existing (step.calibration.sensors.step.CalibrateSensors attribute)
allow_use_existing() (step.calibration.sensors.step_dsl.CalibrateSensorsBuilder method)
analog() (raccoon_transport.channels.Channels static method)
analog_port (testing.sim.DistanceSensorMount attribute)
(testing.sim.LineSensorMount attribute)
analog_sensor_store_key() (in module step.calibration.calibrate_analog_sensor)
ANALOG_SENSOR_STORE_SECTION (in module step.calibration.calibrate_analog_sensor)
analog_sensors (robot.api.RobotDefinitionsProtocol attribute)
AnalogSensorCalibration (class in step.calibration.calibrate_analog_sensor)
AnalogSensorConfirmResult (class in ui.screens.analog_sensor)
AnalogSensorConfirmScreen (class in ui.screens.analog_sensor)
AnalogSensorPositionScreen (class in ui.screens.analog_sensor)
AnalogSensorSamplingScreen (class in ui.screens.analog_sensor)
angle() (step.servo.steps_dsl.SlowServoBuilder method)
angle_a() (step.servo.steps_dsl.ShakeServoBuilder method)
angle_b() (step.servo.steps_dsl.ShakeServoBuilder method)
angle_deg() (step.motion.drive_angle_dsl.DriveAngleBuilder method)
(step.motion.drive_angle_dsl.DriveAngleLeftBuilder method)
(step.motion.drive_angle_dsl.DriveAngleRightBuilder method)
angle_rad (step.motion.path.ir.Segment attribute)
ANGLE_TOL_RAD (in module step.motion.path.executor)
ANGULAR (step.motion.line_follow_builder.FollowCorrection attribute)
animated (ui.widgets.StatusIcon attribute)
AnimatedRobot (class in ui.widgets)
anomaly_callbacks (timing.tracker.StepTimingTracker attribute)
AnomalyCallback (in module timing.tracker)
AnomalyDetection (class in timing.models)
apparent_width_m (step.motion.lineup.single.SingleSensorCrossing attribute)
apply() (step.motion.path.optimize.Optimizer method)
Arc (class in step.motion.arc)
arc_angle_rad (step.motion.path.ir.Segment attribute)
area (raccoon_transport.types.raccoon.cam_blob_t.cam_blob_t attribute)
arm() (step.watchdog_manager.WatchdogManager method)
ArmPreset (class in step.arm.preset)
ask() (in module step.params)
(step.params.NumberParam method)
AskNumber (class in step.params)
attach_main_task() (step.watchdog_manager.WatchdogManager method)
auto_tune() (in module step.motion.auto_tune_dsl)
auto_tune_bemf_velocity() (in module step.motion.auto_tune_dsl)
auto_tune_firmware_pid() (in module step.motion.auto_tune_dsl)
auto_tune_motion() (in module step.motion.auto_tune_dsl)
auto_tune_static_friction() (in module step.motion.auto_tune_dsl)
auto_tune_vel_lpf() (in module step.motion.auto_tune_dsl)
auto_tune_velocity() (in module step.motion.auto_tune_dsl)
AutoTune (class in step.motion.auto_tune)
AutoTuneBemfVelocity (class in step.motion.auto_tune)
AutoTuneBemfVelocityBuilder (class in step.motion.auto_tune_dsl)
AutoTuneBuilder (class in step.motion.auto_tune_dsl)
AutoTuneFirmwarePid (class in step.motion.auto_tune)
AutoTuneFirmwarePidBuilder (class in step.motion.auto_tune_dsl)
AutoTuneMotion (class in step.motion.auto_tune)
AutoTuneMotionBuilder (class in step.motion.auto_tune_dsl)
AutoTuneProgressScreen (class in step.motion.auto_tune)
AutoTuneStaticFriction (class in step.motion.auto_tune)
AutoTuneStaticFrictionBuilder (class in step.motion.auto_tune_dsl)
AutoTuneVelLpf (class in step.motion.auto_tune)
AutoTuneVelLpfBuilder (class in step.motion.auto_tune_dsl)
AutoTuneVelocity (class in step.motion.auto_tune)
AutoTuneVelocityBuilder (class in step.motion.auto_tune_dsl)
avg_hz (step.motion.motion_step.MotionLoopStats attribute)
axes (step.motion.auto_tune.AutoTuneMotion attribute)
(step.motion.auto_tune.AutoTuneVelocity attribute)
(step.motion.characterize_drive.CharacterizeDrive attribute)
axes() (step.motion.auto_tune_dsl.AutoTuneMotionBuilder method)
(step.motion.auto_tune_dsl.AutoTuneVelocityBuilder method)
(step.motion.characterize_drive_dsl.CharacterizeDriveBuilder method)
axes_to_finalize() (step.calibration.setup.session.SetupCalibrationSession method)
axis (step.calibration.setup.session.DriveCalibrationSample attribute)
(step.motion.path.ir.Segment attribute)
(step.motion.tune_drive.TuneDrive attribute)
axis() (step.motion.tune_drive_dsl.TuneDriveBuilder method)
axis_distance_m() (step.calibration.setup.session.SetupCalibrationSession static method)
B
back_emf() (raccoon_transport.channels.Channels static method)
back_sensor (step.motion.lineup.strafe.TimingBasedStrafeLineUp attribute)
Background (class in step.logic.background)
background() (in module step.logic.background)
BackgroundManager (class in step.background_manager)
BACKWARD (step.motion.wall_align.WallDirection attribute)
backward_lineup_on_black() (in module step.motion.lineup.forward)
(step.motion.sensor_group.SensorGroup method)
backward_lineup_on_white() (in module step.motion.lineup.forward)
(step.motion.sensor_group.SensorGroup method)
backward_single_lineup() (in module step.motion.lineup.single)
baseline (ui.screens.wfl.WFLDetectScreen attribute)
BATTERY_VOLTAGE (raccoon_transport.channels.Channels attribute)
bemf_noise_stddev (testing.sim.SimRobotConfig attribute)
bemf_offset (raccoon_transport.types.raccoon.kinematics_config_t.kinematics_config_t attribute)
bemf_offset_command() (raccoon_transport.channels.Channels static method)
bemf_scale_command() (raccoon_transport.channels.Channels static method)
bg_color (ui.widgets.Container attribute)
bl_motor_inverted (testing.sim.SimRobotConfig attribute)
bl_motor_port (testing.sim.SimRobotConfig attribute)
BLACK (step.motion.lineup.forward.SurfaceColor attribute)
black_mean (step.calibration.sensors.dataclasses.SensorCalibrationData attribute)
black_std (step.calibration.sensors.dataclasses.SensorCalibrationData attribute)
black_threshold (step.calibration.sensors.dataclasses.IRConfirmResult attribute)
(step.calibration.sensors.dataclasses.IRSensorCalibrationResult attribute)
(step.calibration.sensors.dataclasses.SensorCalibrationData attribute)
(step.calibration.sensors.ir_confirm_screen.IRConfirmScreen attribute)
blocking() (step.servo.steps_dsl.ShakeServoBuilder method)
(step.servo.steps_dsl.SlowServoBuilder method)
board_available (step.calibration.setup.session.SetupCalibrationSession property)
body_compute (profiling.step_profiler.StepSample property)
bold (ui.widgets.Text attribute)
boxes (raccoon_transport.types.raccoon.yolo_frame_t.yolo_frame_t attribute)
br_motor_inverted (testing.sim.SimRobotConfig attribute)
br_motor_port (testing.sim.SimRobotConfig attribute)
build() (step.calibration.deadzone.screens.DeadzoneIntroScreen method)
(step.calibration.deadzone.screens.DeadzoneResultsScreen method)
(step.calibration.deadzone.screens.DeadzoneSummaryScreen method)
(step.calibration.deadzone.screens.DeadzoneTestingScreen method)
(step.calibration.sensors.ir_calibrating_screen.IRCalibratingScreen method)
(step.calibration.sensors.ir_confirm_screen.IRConfirmScreen method)
(step.calibration.sensors.ir_overview_screen.IROverviewScreen method)
(step.calibration.sensors.ir_results_screen.IRResultsDashboardScreen method)
(step.motion.auto_tune.AutoTuneProgressScreen method)
(ui.screen.UIScreen method)
(ui.screens.analog_sensor.AnalogSensorConfirmScreen method)
(ui.screens.analog_sensor.AnalogSensorPositionScreen method)
(ui.screens.analog_sensor.AnalogSensorSamplingScreen method)
(ui.screens.basic.ChoiceScreen method)
(ui.screens.basic.ConfirmScreen method)
(ui.screens.basic.MessageScreen method)
(ui.screens.basic.ProgressScreen method)
(ui.screens.basic.StatusScreen method)
(ui.screens.basic.WaitForButtonScreen method)
(ui.screens.distance.DistanceConfirmScreen method)
(ui.screens.distance.DistanceDrivingScreen method)
(ui.screens.distance.DistanceMeasureScreen method)
(ui.screens.distance.DistancePrepareScreen method)
(ui.screens.input.NumberInputScreen method)
(ui.screens.input.SliderInputScreen method)
(ui.screens.input.TextInputScreen method)
(ui.screens.wfl.WFLConfirmScreen method)
(ui.screens.wfl.WFLDetectScreen method)
(ui.screens.wfl.WFLMeasureScreen method)
build_spline_step() (in module step.motion.path.passes.spline)
bump_result (step.motion.wall_align.WallAlign attribute)
BumpResult (class in step.motion.wall_align)
Button (class in ui.widgets)
button (robot.api.RobotDefinitionsProtocol attribute)
button_label (ui.screens.basic.MessageScreen attribute)
C
calibrate_analog_sensor() (in module step.calibration.calibrate_analog_sensor_dsl)
calibrate_deadzone() (in module step.calibration.deadzone.step_dsl)
calibrate_sensors() (in module step.calibration.sensors.step_dsl)
calibrate_wait_for_light() (in module step.calibration.calibrate_wfl_dsl)
CalibrateAnalogSensor (class in step.calibration.calibrate_analog_sensor)
CalibrateAnalogSensorBuilder (class in step.calibration.calibrate_analog_sensor_dsl)
CalibrateDeadzone (class in step.calibration.deadzone.step)
CalibrateDeadzoneBuilder (class in step.calibration.deadzone.step_dsl)
CalibrateSensors (class in step.calibration.sensors.step)
CalibrateSensorsBuilder (class in step.calibration.sensors.step_dsl)
CalibrateStep (class in step.calibration.calibrate_step)
CalibrateWaitForLight (class in step.calibration.calibrate_wfl)
CalibrateWaitForLightBuilder (class in step.calibration.calibrate_wfl_dsl)
CALIBRATION_FILE (in module step.calibration.store)
calibration_gate() (in module step.calibration.setup.steps)
calibration_result (step.calibration.calibrate_wfl.CalibrateWaitForLight attribute)
(step.calibration.sensors.step.CalibrateSensors attribute)
calibration_sets (step.calibration.sensors.step.CalibrateSensors attribute)
calibration_sets() (step.calibration.sensors.step_dsl.CalibrateSensorsBuilder method)
calibration_time (step.calibration.sensors.step.CalibrateSensors attribute)
calibration_time() (step.calibration.sensors.step_dsl.CalibrateSensorsBuilder method)
CalibrationAxis (class in step.calibration.setup.session)
CalibrationChart (class in ui.widgets)
CalibrationGate (class in step.calibration.setup.steps)
CalibrationRequiredError
CalibrationStore (class in step.calibration.store)
cam
module
cam_blob_t (class in raccoon_transport.types.raccoon.cam_blob_t)
cam_config_t (class in raccoon_transport.types.raccoon.cam_config_t)
cam_detections_t (class in raccoon_transport.types.raccoon.cam_detections_t)
cam_frame_t (class in raccoon_transport.types.raccoon.cam_frame_t)
cam_stream_ctl_t (class in raccoon_transport.types.raccoon.cam_stream_ctl_t)
CamSensor (in module cam)
can_merge() (in module step.motion.path.passes.merge)
cancel_all() (step.background_manager.BackgroundManager method)
(step.watchdog_manager.WatchdogManager method)
cancel_label (ui.screens.basic.ChoiceScreen attribute)
(ui.screens.basic.ConfirmScreen attribute)
capture_internal_snapshot() (step.calibration.setup.session.SetupCalibrationSession static method)
capture_reference_snapshot() (step.calibration.setup.session.SetupCalibrationSession static method)
Card (class in ui.widgets)
Center (class in ui.widgets)
channel (raccoon_transport.types.raccoon.envelope_t.envelope_t attribute)
(raccoon_transport.types.raccoon.retain_request_t.retain_request_t attribute)
Channels (class in raccoon_transport.channels)
characterize_axes (step.motion.auto_tune.AutoTune attribute)
characterize_axes() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
characterize_drive() (in module step.motion.characterize_drive_dsl)
characterize_power_percent (step.motion.auto_tune.AutoTune attribute)
characterize_power_percent() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
characterize_trials (step.motion.auto_tune.AutoTune attribute)
characterize_trials() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
CharacterizeDrive (class in step.motion.characterize_drive)
CharacterizeDriveBuilder (class in step.motion.characterize_drive_dsl)
check() (step.condition.StopCondition method)
check_distance_calibration() (in module step.calibration.state)
Checkbox (class in ui.widgets)
checkpoint (step.timing.do_until_checkpoint.DoUntilCheckpoint attribute)
checkpoint() (step.timing.do_until_checkpoint_dsl.DoUntilCheckpointBuilder method)
checkpoint_seconds (step.timing.wait_for_checkpoint.WaitForCheckpoint attribute)
checkpoint_seconds() (step.timing.wait_for_checkpoint_dsl.WaitForCheckpointBuilder method)
child (ui.widgets.Expanded attribute)
children (ui.widgets.Card attribute)
(ui.widgets.Center attribute)
(ui.widgets.Column attribute)
(ui.widgets.Container attribute)
(ui.widgets.Row attribute)
choices (ui.screens.basic.ChoiceScreen attribute)
ChoiceScreen (class in ui.screens.basic)
choose() (ui.step.UIStep method)
CircularSlider (class in ui.widgets)
CLAWBOT (in module testing.robot_configs)
clear_active_profile() (in module step.params)
clear_drive_samples() (step.calibration.setup.session.SetupCalibrationSession method)
clearance_cm (robot.geometry.SensorPosition attribute)
,
[1]
close() (raccoon_transport.transport.Transport method)
(ui.screen.UIScreen method)
close_ui() (ui.step.UIStep method)
cm() (step.motion.at_distance_dsl.WaitUntilDistanceBuilder method)
(step.motion.drive_angle_dsl.DriveAngleBuilder method)
(step.motion.drive_angle_dsl.DriveAngleLeftBuilder method)
(step.motion.drive_angle_dsl.DriveAngleRightBuilder method)
(step.motion.drive_dsl.DriveBackwardBuilder method)
(step.motion.drive_dsl.DriveForwardBuilder method)
(step.motion.drive_dsl.StrafeLeftBuilder method)
(step.motion.drive_dsl.StrafeRightBuilder method)
coerce() (robot.heading_reference.TurnDirection class method)
collect_drive() (in module step.calibration.setup.steps)
collect_ir_set() (in module step.calibration.setup.steps)
CollectDrive (class in step.calibration.setup.steps)
collected_resources() (step.base.Step method)
(step.logic.background.Background method)
(step.logic.do_while.DoWhileActive method)
(step.logic.if_then.IfThen method)
(step.logic.loop.LoopFor method)
(step.logic.loop.LoopForever method)
(step.logic.run_if_env.RunIfEnv method)
(step.model.StepProtocol method)
(step.motion.path.optimize.Optimizer method)
(step.motion.smooth_path.SmoothPath method)
(step.parallel.Parallel method)
(step.sequential.Sequential method)
(step.timeout.Timeout method)
(step.timeout_or.TimeoutOr method)
(step.timing.do_until_checkpoint.DoUntilCheckpoint method)
collected_values (step.calibration.sensors.ir_confirm_screen.IRConfirmScreen attribute)
CollectIrSet (class in step.calibration.setup.steps)
color (ui.widgets.DistanceBadge attribute)
(ui.widgets.Divider attribute)
(ui.widgets.Icon attribute)
(ui.widgets.ProgressSpinner attribute)
(ui.widgets.StatusBadge attribute)
(ui.widgets.StatusIcon attribute)
(ui.widgets.Text attribute)
Column (class in ui.widgets)
COMPASS_ACCURACY (raccoon_transport.channels.Channels attribute)
compile() (step.motion.path.compiler.PathCompiler method)
CompiledPlan (class in step.motion.path.compiler)
CompilerPass (class in step.motion.path.compiler)
composite (profiling.step_profiler.StepSample attribute)
compute_turn() (robot.heading_reference.HeadingReferenceService method)
condition (step.logic.if_then.IfThen attribute)
(step.motion.path.ir.Segment attribute)
condition() (step.logic.if_then_dsl.IfThenBuilder method)
(step.wait_for_dsl.WaitForBuilder method)
confidence (raccoon_transport.types.raccoon.cam_blob_t.cam_blob_t attribute)
(raccoon_transport.types.raccoon.yolo_box_t.yolo_box_t attribute)
config (raccoon_transport.types.raccoon.cam_config_t.cam_config_t attribute)
(step.motion.arc.Arc attribute)
(step.motion.line_follow.DirectionalLineFollow attribute)
(step.motion.line_follow.DirectionalSingleLineFollow attribute)
(step.motion.line_follow.LineFollow attribute)
(step.motion.line_follow.SingleSensorLineFollow attribute)
(step.motion.lineup.single.SingleSensorCrossing attribute)
(timing.tracker.StepTimingTracker attribute)
ConfigurableLineFollowBuilder (class in step.motion.line_follow_builder)
configure() (in module testing.sim)
(timing.tracker.StepTimingTracker method)
configure_mission() (in module step.params)
ConfigureMission (class in step.params)
confirm() (ui.step.UIStep method)
confirm_count() (step.wait_for_light_dsl.WaitForLightBuilder method)
confirm_label (ui.screens.basic.ConfirmScreen attribute)
confirm_style (ui.screens.basic.ConfirmScreen attribute)
confirmed (step.calibration.deadzone.screens.DeadzoneConfirmResult attribute)
(step.calibration.sensors.dataclasses.IRConfirmResult attribute)
(step.calibration.sensors.dataclasses.IRDashboardResult attribute)
(ui.screens.analog_sensor.AnalogSensorConfirmResult attribute)
(ui.screens.distance.DistanceConfirmResult attribute)
(ui.screens.input.NumberInputResult attribute)
(ui.screens.input.SliderInputResult attribute)
(ui.screens.input.TextInputResult attribute)
(ui.screens.wfl.WFLConfirmResult attribute)
ConfirmScreen (class in ui.screens.basic)
Container (class in ui.widgets)
ContinuousLocalizationFusion (class in robot.localization_fusion)
CornerCutPass (class in step.motion.path.passes.corner_cut)
correct_angular() (step.motion.line_follow_builder.ConfigurableLineFollowBuilder method)
correct_forward() (step.motion.line_follow_builder.ConfigurableLineFollowBuilder method)
correct_lateral() (step.motion.line_follow_builder.ConfigurableLineFollowBuilder method)
correction_side (step.motion.lineup.single.SingleSensorLineupConfig attribute)
correction_sign (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
correction_sign() (step.motion.line_follow_builder.ConfigurableLineFollowBuilder method)
CorrectionSide (class in step.motion.lineup.single)
coulomb_friction_rad_s2 (testing.sim.SimRobotConfig attribute)
count (timing.models.StepStatistics attribute)
CPU_TEMPERATURE (raccoon_transport.channels.Channels attribute)
crab_from (step.motion.path.ir.Segment attribute)
crab_to (step.motion.path.ir.Segment attribute)
CrabArcAdapter (class in step.motion.path.motion_factory)
create() (raccoon_transport.transport.Transport class method)
create_motion() (in module step.motion.path.motion_factory)
crossing_angle_rad (step.motion.lineup.single.SingleSensorCrossing attribute)
csv_dir (step.motion.auto_tune.AutoTuneFirmwarePid attribute)
(step.motion.tune_drive.TuneDrive attribute)
csv_dir() (step.motion.auto_tune_dsl.AutoTuneFirmwarePidBuilder method)
(step.motion.tune_drive_dsl.TuneDriveBuilder method)
CSV_HEADER (in module step.motion.tune_drive)
current_percent (step.calibration.deadzone.screens.DeadzoneTestingScreen attribute)
current_relative_deg() (robot.heading_reference.HeadingReferenceService method)
custom (class in step.condition)
custom_velocity() (in module step.motion.custom_velocity_dsl)
CustomVelocity (class in step.motion.custom_velocity)
CustomVelocityBuilder (class in step.motion.custom_velocity_dsl)
cut_corners() (step.motion.path.optimize.Optimizer method)
cut_m (step.motion.path.passes.corner_cut.CornerCutPass attribute)
cut_until (step.motion.path.passes.corner_cut.CornerCutPass attribute)
D
database (timing.tracker.StepTimingTracker attribute)
db_path (timing.config.TimingConfig attribute)
(timing.database.StepTimingDatabase attribute)
db_read (profiling.step_profiler.StepSample attribute)
db_write (profiling.step_profiler.StepSample attribute)
DeadzoneCalibrationResult (class in step.calibration.deadzone.step)
DeadzoneConfirmResult (class in step.calibration.deadzone.screens)
DeadzoneIntroScreen (class in step.calibration.deadzone.screens)
DeadzoneResultsScreen (class in step.calibration.deadzone.screens)
DeadzoneSummaryScreen (class in step.calibration.deadzone.screens)
DeadzoneTestingScreen (class in step.calibration.deadzone.screens)
DeadzoneTestResult (class in step.calibration.deadzone.screens)
debug_break() (in module step.debug_break)
DebugBreakStep (class in step.debug_break)
decel_timeout (step.motion.characterize_drive.CharacterizeDrive attribute)
decel_timeout() (step.motion.characterize_drive_dsl.CharacterizeDriveBuilder method)
decode() (raccoon_transport.types.raccoon.ack_t.ack_t class method)
(raccoon_transport.types.raccoon.cam_blob_t.cam_blob_t class method)
(raccoon_transport.types.raccoon.cam_config_t.cam_config_t class method)
(raccoon_transport.types.raccoon.cam_detections_t.cam_detections_t class method)
(raccoon_transport.types.raccoon.cam_frame_t.cam_frame_t class method)
(raccoon_transport.types.raccoon.cam_stream_ctl_t.cam_stream_ctl_t class method)
(raccoon_transport.types.raccoon.envelope_t.envelope_t class method)
(raccoon_transport.types.raccoon.kinematics_config_t.kinematics_config_t class method)
(raccoon_transport.types.raccoon.orientation_matrix_t.orientation_matrix_t class method)
(raccoon_transport.types.raccoon.quaternion_t.quaternion_t class method)
(raccoon_transport.types.raccoon.retain_request_t.retain_request_t class method)
(raccoon_transport.types.raccoon.scalar_f_t.scalar_f_t class method)
(raccoon_transport.types.raccoon.scalar_i32_t.scalar_i32_t class method)
(raccoon_transport.types.raccoon.scalar_i8_t.scalar_i8_t class method)
(raccoon_transport.types.raccoon.screen_render_answer_t.screen_render_answer_t class method)
(raccoon_transport.types.raccoon.screen_render_t.screen_render_t class method)
(raccoon_transport.types.raccoon.string_t.string_t class method)
(raccoon_transport.types.raccoon.vector3f_t.vector3f_t class method)
(raccoon_transport.types.raccoon.yolo_box_t.yolo_box_t class method)
(raccoon_transport.types.raccoon.yolo_frame_t.yolo_frame_t class method)
(ui.messages.ScreenRender class method)
(ui.messages.ScreenRenderAnswer class method)
decode_from() (raccoon_transport.types.raccoon.cam_blob_t.cam_blob_t class method)
(raccoon_transport.types.raccoon.yolo_box_t.yolo_box_t class method)
DecomposePass (class in step.motion.path.passes.decompose)
default (step.params.NumberParam attribute)
DEFAULT_ACCEL_MPS2 (in module step.motion.path.passes.velocity_profile)
DEFAULT_HZ (step.motion.path.executor.PathExecutor attribute)
DEFAULT_LATERAL_ACCEL_MPS2 (in module step.motion.path.passes.velocity_profile)
DEFAULT_MAX_SPEED_MPS (in module step.motion.path.passes.velocity_profile)
DEFAULT_PRODUCES (in module step.motion.path.passes.contract)
DEFAULT_REQUIRES (in module step.motion.path.passes.contract)
DEFAULT_SENSOR_CARRY_MPS (in module step.motion.path.passes.velocity_profile)
DEFAULT_TERMINAL (in module step.motion.path.passes.contract)
DEFAULT_WATCHDOG_NAME (in module step.watchdog)
Defer (class in step.logic.defer)
defer() (in module step.logic.defer_dsl)
defer_trace (profiling.step_profiler.StepProfiler attribute)
DeferBuilder (class in step.logic.defer_dsl)
deferred (step.motion.path.compiler.CompiledPlan attribute)
defs (robot.api.GenericRobot property)
degrees() (step.motion.arc_dsl.DriveArcLeftBuilder method)
(step.motion.arc_dsl.DriveArcRightBuilder method)
(step.motion.arc_dsl.StrafeArcLeftBuilder method)
(step.motion.arc_dsl.StrafeArcRightBuilder method)
(step.motion.at_heading_dsl.WaitUntilDegreesBuilder method)
(step.motion.turn_dsl.TurnLeftBuilder method)
(step.motion.turn_dsl.TurnRightBuilder method)
delta() (step.motor.steps_dsl.MoveMotorRelativeBuilder method)
depth (profiling.step_profiler.StepSample attribute)
detach() (in module testing.sim)
detach_main_task() (step.watchdog_manager.WatchdogManager method)
detail (step.motion.auto_tune.AutoTuneProgressScreen attribute)
detect_axis() (step.calibration.setup.session.SetupCalibrationSession static method)
detections (raccoon_transport.types.raccoon.cam_detections_t.cam_detections_t attribute)
(raccoon_transport.types.raccoon.cam_frame_t.cam_frame_t attribute)
deviation_sigma (timing.models.AnomalyDetection attribute)
device (step.servo.preset.ServoPreset property)
difference (ui.screens.wfl.WFLConfirmScreen property)
digital() (raccoon_transport.channels.Channels static method)
dir (raccoon_transport.types.raccoon.scalar_i8_t.scalar_i8_t attribute)
direction (step.calibration.deadzone.screens.DeadzoneIntroScreen attribute)
(step.calibration.deadzone.screens.DeadzoneTestingScreen attribute)
(step.motion.resync.AlignToWallResync attribute)
(step.motion.wall_align.WallAlign attribute)
(ui.widgets.PulsingArrow attribute)
directional_follow_line() (in module step.motion.line_follow_dsl)
directional_follow_line_single() (in module step.motion.line_follow_dsl)
DirectionalFollowLine (class in step.motion.line_follow)
DirectionalFollowLineBuilder (class in step.motion.line_follow_dsl)
DirectionalFollowLineSingle (class in step.motion.line_follow)
DirectionalFollowLineSingleBuilder (class in step.motion.line_follow_dsl)
DirectionalLineFollow (class in step.motion.line_follow)
DirectionalLineFollowConfig (class in step.motion.line_follow)
DirectionalSingleLineFollow (class in step.motion.line_follow)
DirectionalSingleLineFollowConfig (class in step.motion.line_follow)
disabled (ui.widgets.Button attribute)
disarm() (step.watchdog_manager.WatchdogManager method)
display() (ui.step.UIStep method)
distance (ui.widgets.MeasuringTape attribute)
distance_between_hits_m (step.motion.lineup.forward.TimingBasedLineUp attribute)
(step.motion.lineup.strafe.TimingBasedStrafeLineUp attribute)
distance_between_sensors() (robot.geometry.RobotGeometry method)
distance_cm (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
(step.motion.line_follow.LineFollowConfig attribute)
(step.motion.line_follow.SingleLineFollowConfig attribute)
distance_cm() (step.motion.line_follow_builder.ConfigurableLineFollowBuilder method)
(step.motion.line_follow_dsl.DirectionalFollowLineBuilder method)
(step.motion.line_follow_dsl.DirectionalFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.FollowLineBuilder method)
(step.motion.line_follow_dsl.FollowLineSingleBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineSingleBuilder method)
distance_m (step.motion.path.ir.Segment attribute)
DISTANCE_MEASURE_RETRY (in module ui.screens.distance)
distance_sensors (testing.sim.SimRobotConfig attribute)
DISTANCE_TOL_M (in module step.motion.path.executor)
DistanceBadge (class in ui.widgets)
DistanceConfirmResult (class in ui.screens.distance)
DistanceConfirmScreen (class in ui.screens.distance)
DistanceDrivingScreen (class in ui.screens.distance)
DistanceMeasureScreen (class in ui.screens.distance)
DistancePrepareScreen (class in ui.screens.distance)
distances_cm (step.motion.tune_drive.TuneDrive attribute)
distances_cm() (step.motion.tune_drive_dsl.TuneDriveBuilder method)
DistanceSensorMount (class in testing.sim)
Divider (class in ui.widgets)
do_until_checkpoint() (in module step.timing.do_until_checkpoint_dsl)
(timing.synchronizer.Synchronizer method)
do_while_active() (in module step.logic.do_while_dsl)
DoUntilCheckpoint (class in step.timing.do_until_checkpoint)
DoUntilCheckpointBuilder (class in step.timing.do_until_checkpoint_dsl)
DoWhileActive (class in step.logic.do_while)
DoWhileActiveBuilder (class in step.logic.do_while_dsl)
dps() (step.motor.steps_dsl.SetMotorDpsBuilder method)
DRIFT_WARN_RAD (in module robot.heading_drift_watchdog)
drive (robot.api.GenericRobot property)
drive_angle() (in module step.motion.drive_angle_dsl)
drive_angle_left() (in module step.motion.drive_angle_dsl)
drive_angle_right() (in module step.motion.drive_angle_dsl)
drive_arc_left() (in module step.motion.arc_dsl)
drive_arc_right() (in module step.motion.arc_dsl)
drive_arc_segment() (in module step.motion.arc_segment)
drive_backward() (in module step.motion.drive_dsl)
drive_backward_until_black() (step.motion.sensor_group.SensorGroup method)
drive_forward() (in module step.motion.drive_dsl)
drive_over_line() (step.motion.sensor_group.SensorGroup method)
drive_to_analog_target() (in module step.motion.drive_to_analog_target_dsl)
drive_until_black() (step.motion.sensor_group.SensorGroup method)
drive_until_impact_back() (in module step.motion.drive_until_impact)
drive_until_white() (step.motion.sensor_group.SensorGroup method)
DriveAngle (class in step.motion.drive_angle)
DriveAngleAdapter (class in step.motion.path.motion_factory)
DriveAngleBuilder (class in step.motion.drive_angle_dsl)
DriveAngleLeft (class in step.motion.drive_angle)
DriveAngleLeftBuilder (class in step.motion.drive_angle_dsl)
DriveAngleRight (class in step.motion.drive_angle)
DriveAngleRightBuilder (class in step.motion.drive_angle_dsl)
DriveArc (class in step.motion.arc)
DriveArcLeft (class in step.motion.arc)
DriveArcLeftBuilder (class in step.motion.arc_dsl)
DriveArcRight (class in step.motion.arc)
DriveArcRightBuilder (class in step.motion.arc_dsl)
DriveBackward (class in step.motion.drive)
DriveBackwardBuilder (class in step.motion.drive_dsl)
DriveCalibrationSample (class in step.calibration.setup.session)
DriveForward (class in step.motion.drive)
DriveForwardBuilder (class in step.motion.drive_dsl)
DriveToAnalogTarget (class in step.motion.drive_to_analog_target)
DriveToAnalogTargetBuilder (class in step.motion.drive_to_analog_target_dsl)
drivetrain (testing.sim.SimRobotConfig attribute)
DriveUntilImpact (class in step.motion.drive_until_impact)
drop_fraction() (step.wait_for_light_dsl.WaitForLightBuilder method)
Dropdown (class in ui.widgets)
DRUMBOT (in module testing.robot_configs)
dsl() (in module step.annotation)
dsl_step() (in module step.annotation)
DslMeta (class in step.annotation)
dual() (step.motion.line_follow_builder.ConfigurableLineFollowBuilder method)
dur (profiling.step_profiler.Phase attribute)
duration (timing.models.AnomalyDetection attribute)
(ui.screens.analog_sensor.AnalogSensorSamplingScreen attribute)
duration() (step.servo.steps_dsl.ShakeServoBuilder method)
E
EASE_IN (step.servo.steps.Easing attribute)
EASE_IN_OUT (step.servo.steps.Easing attribute)
EASE_IN_OUT_COSINE (step.servo.steps.Easing attribute)
EASE_OUT (step.servo.steps.Easing attribute)
Easing (class in step.servo.steps)
easing() (step.servo.steps_dsl.SlowServoBuilder method)
EITHER (step.motion.path.passes.contract.Representation attribute)
elapsed_s (step.motion.motion_step.MotionLoopStats attribute)
else_step (step.logic.if_then.IfThen attribute)
else_step() (step.logic.if_then_dsl.IfThenBuilder method)
enable_localization_fusion (robot.api.GenericRobot attribute)
enabled (raccoon_transport.types.raccoon.cam_stream_ctl_t.cam_stream_ctl_t attribute)
(timing.config.TimingConfig attribute)
encode() (raccoon_transport.types.raccoon.ack_t.ack_t method)
(raccoon_transport.types.raccoon.cam_blob_t.cam_blob_t method)
(raccoon_transport.types.raccoon.cam_config_t.cam_config_t method)
(raccoon_transport.types.raccoon.cam_detections_t.cam_detections_t method)
(raccoon_transport.types.raccoon.cam_frame_t.cam_frame_t method)
(raccoon_transport.types.raccoon.cam_stream_ctl_t.cam_stream_ctl_t method)
(raccoon_transport.types.raccoon.envelope_t.envelope_t method)
(raccoon_transport.types.raccoon.kinematics_config_t.kinematics_config_t method)
(raccoon_transport.types.raccoon.orientation_matrix_t.orientation_matrix_t method)
(raccoon_transport.types.raccoon.quaternion_t.quaternion_t method)
(raccoon_transport.types.raccoon.retain_request_t.retain_request_t method)
(raccoon_transport.types.raccoon.scalar_f_t.scalar_f_t method)
(raccoon_transport.types.raccoon.scalar_i32_t.scalar_i32_t method)
(raccoon_transport.types.raccoon.scalar_i8_t.scalar_i8_t method)
(raccoon_transport.types.raccoon.screen_render_answer_t.screen_render_answer_t method)
(raccoon_transport.types.raccoon.screen_render_t.screen_render_t method)
(raccoon_transport.types.raccoon.string_t.string_t method)
(raccoon_transport.types.raccoon.vector3f_t.vector3f_t method)
(raccoon_transport.types.raccoon.yolo_box_t.yolo_box_t method)
(raccoon_transport.types.raccoon.yolo_frame_t.yolo_frame_t method)
(ui.messages.ScreenRender method)
(ui.messages.ScreenRenderAnswer method)
encode_manual_retain_request() (in module test_transport_unit)
ensure_board_probe() (step.calibration.setup.session.SetupCalibrationSession method)
entries (raccoon_transport.types.raccoon.screen_render_t.screen_render_t attribute)
(ui.messages.ScreenRender attribute)
entry_speed_mps (step.motion.path.ir.Segment attribute)
entry_threshold (step.motion.lineup.single.SingleSensorLineupConfig attribute)
envelope_t (class in raccoon_transport.types.raccoon.envelope_t)
ephemeral (step.motion.path.ir.SideAction attribute)
ERROR_MESSAGES (raccoon_transport.channels.Channels attribute)
estimate_servo_move_time() (in module step.servo.utility)
execute (profiling.step_profiler.StepSample attribute)
exit_speed_mps (step.motion.path.ir.Segment attribute)
exit_threshold (step.motion.lineup.single.SingleSensorLineupConfig attribute)
Expanded (class in ui.widgets)
expected_mean (timing.models.AnomalyDetection attribute)
expected_stddev (timing.models.AnomalyDetection attribute)
expected_theta_deg (step.motion.resync.AlignToWallResync attribute)
(step.motion.resync.FindLineResync attribute)
(step.motion.resync.ResyncAtStartPose attribute)
expected_theta_deg() (step.motion.resync_dsl.ResyncAtStartPoseBuilder method)
expected_x_cm (step.motion.resync.AlignToWallResync attribute)
(step.motion.resync.FindLineResync attribute)
(step.motion.resync.ResyncAtStartPose attribute)
expected_x_cm() (step.motion.resync_dsl.ResyncAtStartPoseBuilder method)
expected_y_cm (step.motion.resync.AlignToWallResync attribute)
(step.motion.resync.FindLineResync attribute)
(step.motion.resync.ResyncAtStartPose attribute)
expected_y_cm() (step.motion.resync_dsl.ResyncAtStartPoseBuilder method)
expired_name (step.watchdog_manager.WatchdogManager property)
explain() (step.motion.path.optimize.Optimizer method)
extract_segment() (in module step.motion.path.passes.lowering)
F
F (in module step.annotation)
(in module ui.events)
factory (step.logic.defer.Defer attribute)
factory() (step.logic.defer_dsl.DeferBuilder method)
fallback (step.timeout_or.TimeoutOr attribute)
faster_than_expected (timing.models.AnomalyDetection attribute)
feed() (step.watchdog_manager.WatchdogManager method)
feed_watchdog() (in module step.watchdog)
FeedWatchdog (class in step.watchdog)
fetch_recent_durations() (timing.database.StepTimingDatabase method)
find_line_resync() (in module step.motion.resync)
FindLineResync (class in step.motion.resync)
finish_gate() (step.calibration.setup.session.SetupCalibrationSession method)
fl_motor_inverted (testing.sim.SimRobotConfig attribute)
fl_motor_port (testing.sim.SimRobotConfig attribute)
flatten_one() (in module step.motion.path.passes.lowering)
flatten_parallel() (in module step.motion.path.passes.lowering)
flatten_steps() (in module step.motion.path.passes.lowering)
flex (ui.widgets.Expanded attribute)
flush() (timing.database.StepTimingDatabase method)
flush_traces() (profiling.step_profiler.StepProfiler class method)
follow_line() (in module step.motion.line_follow_dsl)
follow_line_single() (in module step.motion.line_follow_dsl)
follow_right_edge() (step.motion.sensor_group.SensorGroup method)
follow_right_until_black() (step.motion.sensor_group.SensorGroup method)
FollowCorrection (class in step.motion.line_follow_builder)
FollowLine (class in step.motion.line_follow)
FollowLineBuilder (class in step.motion.line_follow_dsl)
FollowLineSingle (class in step.motion.line_follow)
FollowLineSingleBuilder (class in step.motion.line_follow_dsl)
format_report() (profiling.step_profiler.StepProfiler method)
FORWARD (step.calibration.setup.session.CalibrationAxis attribute)
(step.motion.line_follow_builder.FollowCorrection attribute)
(step.motion.wall_align.WallDirection attribute)
forward_cm (robot.geometry.SensorPosition attribute)
,
[1]
(robot.geometry.WheelPosition attribute)
,
[1]
(step.motion.drive_until_impact.ImpactResult attribute)
(testing.sim.DistanceSensorMount attribute)
(testing.sim.LineSensorMount attribute)
forward_correction (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
forward_lineup_on_black() (in module step.motion.lineup.forward)
forward_lineup_on_white() (in module step.motion.lineup.forward)
forward_m (step.motion.path.ir.Segment attribute)
forward_percent (step.calibration.deadzone.screens.DeadzoneResultsScreen attribute)
forward_single_lineup() (in module step.motion.lineup.single)
forward_speed (step.motion.lineup.forward.TimingBasedLineUp attribute)
(step.motion.lineup.single.SingleSensorLineupConfig attribute)
forward_speed() (step.motion.line_follow_builder.ConfigurableLineFollowBuilder method)
forward_speed_mps (step.motion.resync.FindLineResync attribute)
fr_motor_inverted (testing.sim.SimRobotConfig attribute)
fr_motor_port (testing.sim.SimRobotConfig attribute)
frame_data (raccoon_transport.types.raccoon.cam_frame_t.cam_frame_t attribute)
(raccoon_transport.types.raccoon.yolo_frame_t.yolo_frame_t attribute)
frame_height (raccoon_transport.types.raccoon.cam_detections_t.cam_detections_t attribute)
(raccoon_transport.types.raccoon.cam_frame_t.cam_frame_t attribute)
(raccoon_transport.types.raccoon.yolo_frame_t.yolo_frame_t attribute)
frame_size (raccoon_transport.types.raccoon.cam_frame_t.cam_frame_t attribute)
(raccoon_transport.types.raccoon.yolo_frame_t.yolo_frame_t attribute)
frame_width (raccoon_transport.types.raccoon.cam_detections_t.cam_detections_t attribute)
(raccoon_transport.types.raccoon.cam_frame_t.cam_frame_t attribute)
(raccoon_transport.types.raccoon.yolo_frame_t.yolo_frame_t attribute)
from_env() (profiling.step_profiler.StepProfiler class method)
front_sensor (step.motion.lineup.strafe.TimingBasedStrafeLineUp attribute)
fully_disable_servos() (in module step.servo.steps_dsl)
FullyDisableServos (class in step.servo.steps)
FullyDisableServosBuilder (class in step.servo.steps_dsl)
fwd_matrix (raccoon_transport.types.raccoon.kinematics_config_t.kinematics_config_t attribute)
G
gate_completed (step.calibration.setup.session.SetupCalibrationSession property)
GenericRobot (class in robot.api)
get() (step.params.NumberParam method)
get_active_profile() (in module step.params)
get_background_manager() (in module step.background_manager)
get_drive_samples() (step.calibration.setup.session.SetupCalibrationSession method)
get_filtered_velocity() (step.motion.path.motion_factory.CrabArcAdapter method)
(step.motion.path.motion_factory.DriveAngleAdapter method)
(step.motion.path.motion_factory.LineFollowAdapter method)
(step.motion.path.motion_factory.SplineAdapter method)
(step.motion.path.motion_factory.TurnHeadingAdapter method)
get_instance() (timing.tracker.StepTimingTracker class method)
get_ir_set() (step.calibration.setup.session.SetupCalibrationSession method)
get_resource_manager() (in module step.resource)
get_service() (robot.api.GenericRobot method)
get_time() (timing.synchronizer.Synchronizer method)
get_upper_bound() (timing.tracker.StepTimingTracker method)
get_value() (ui.screen.UIScreen method)
get_watchdog_manager() (in module step.watchdog_manager)
glow (ui.widgets.StatusBadge attribute)
Goto (class in step.motion.goto)
goto() (in module step.motion.goto)
goto_relative() (in module step.motion.goto)
GotoRelative (class in step.motion.goto)
GotoWaypoints (class in step.motion.goto)
grace_period (step.motion.wall_align.WallAlign attribute)
grace_period() (step.motion.wall_align_dsl.WallAlignBackwardBuilder method)
(step.motion.wall_align_dsl.WallAlignForwardBuilder method)
(step.motion.wall_align_dsl.WallAlignStrafeLeftBuilder method)
(step.motion.wall_align_dsl.WallAlignStrafeRightBuilder method)
ground_truth_distance_m (step.calibration.setup.session.DriveCalibrationSample attribute)
GYRO (raccoon_transport.channels.Channels attribute)
GYRO_ACCURACY (raccoon_transport.channels.Channels attribute)
H
hal (profiling.step_profiler.StepProfiler attribute)
(profiling.step_profiler.StepSample attribute)
hal_calls (profiling.step_profiler.StepSample attribute)
hal_span_ms (profiling.step_profiler.StepProfiler attribute)
hal_stats (profiling.step_profiler.StepProfiler attribute)
hard (step.motion.stop.Stop attribute)
hard() (step.motion.stop_dsl.StopBuilder method)
has_data() (step.calibration.store.CalibrationStore method)
has_existing (step.calibration.sensors.ir_overview_screen.IROverviewScreen attribute)
has_known_endpoint (step.motion.path.ir.Segment attribute)
has_minimum_samples() (step.calibration.setup.session.IrCalibrationSet method)
has_reached_angle() (step.motion.path.motion_factory.TurnHeadingAdapter method)
has_reached_distance() (step.motion.path.motion_factory.CrabArcAdapter method)
(step.motion.path.motion_factory.DriveAngleAdapter method)
(step.motion.path.motion_factory.LineFollowAdapter method)
(step.motion.path.motion_factory.SplineAdapter method)
HEADING (raccoon_transport.channels.Channels attribute)
heading() (step.motion.drive_angle_dsl.DriveAngleBuilder method)
(step.motion.drive_angle_dsl.DriveAngleLeftBuilder method)
(step.motion.drive_angle_dsl.DriveAngleRightBuilder method)
(step.motion.drive_dsl.DriveBackwardBuilder method)
(step.motion.drive_dsl.DriveForwardBuilder method)
(step.motion.drive_dsl.StrafeLeftBuilder method)
(step.motion.drive_dsl.StrafeRightBuilder method)
heading_correction_deg (step.motion.wall_align.BumpResult attribute)
heading_deg (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
(step.motion.path.ir.Segment attribute)
heading_deg() (step.motion.line_follow_dsl.LateralFollowLineBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineSingleBuilder method)
heading_hold (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
HEADING_REFERENCE (step.motion.at_heading.HeadingOrigin attribute)
heading_speed (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
heading_speed() (step.motion.line_follow_dsl.DirectionalFollowLineBuilder method)
(step.motion.line_follow_dsl.DirectionalFollowLineSingleBuilder method)
HeadingDriftWatchdog (class in robot.heading_drift_watchdog)
HeadingOrigin (class in step.motion.at_heading)
HeadingReferenceService (class in robot.heading_reference)
HEARTBEAT_CMD (raccoon_transport.channels.Channels attribute)
height (raccoon_transport.types.raccoon.cam_blob_t.cam_blob_t attribute)
(raccoon_transport.types.raccoon.yolo_box_t.yolo_box_t attribute)
(ui.widgets.CalibrationChart attribute)
(ui.widgets.Spacer attribute)
hidden (step.annotation.DslMeta attribute)
hint (ui.screens.wfl.WFLDetectScreen attribute)
HintBox (class in ui.widgets)
hold_heading() (step.motion.line_follow_builder.ConfigurableLineFollowBuilder method)
holder (step.resource.ResourceConflictError attribute)
hz (step.motion.motion_step.MotionStep attribute)
(step.motion.path.optimize.Optimizer attribute)
(step.motion.smooth_path.SmoothPath attribute)
I
Icon (class in ui.widgets)
icon (ui.widgets.Button attribute)
(ui.widgets.HintBox attribute)
(ui.widgets.StatusIcon attribute)
icon_color (ui.screens.basic.ConfirmScreen attribute)
(ui.screens.basic.MessageScreen attribute)
(ui.screens.basic.StatusScreen attribute)
(ui.screens.basic.WaitForButtonScreen attribute)
icon_name (ui.screens.basic.ConfirmScreen attribute)
(ui.screens.basic.MessageScreen attribute)
(ui.screens.basic.StatusScreen attribute)
(ui.screens.basic.WaitForButtonScreen attribute)
id (ui.widgets.Button attribute)
(ui.widgets.Checkbox attribute)
(ui.widgets.CircularSlider attribute)
(ui.widgets.Dropdown attribute)
(ui.widgets.NumericInput attribute)
(ui.widgets.Slider attribute)
(ui.widgets.TextInput attribute)
if_then() (in module step.logic.if_then_dsl)
IfThen (class in step.logic.if_then)
IfThenBuilder (class in step.logic.if_then_dsl)
impact_angle_deg (step.motion.wall_align.BumpResult attribute)
impact_result (step.motion.drive_until_impact.DriveUntilImpact attribute)
impacted (step.motion.drive_until_impact.ImpactResult attribute)
ImpactResult (class in step.motion.drive_until_impact)
initialize() (timing.database.StepTimingDatabase method)
input_number() (ui.step.UIStep method)
input_slider() (ui.step.UIStep method)
input_text() (ui.step.UIStep method)
insert_execution() (timing.database.StepTimingDatabase method)
integral_max (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
integral_min (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
inv_matrix (raccoon_transport.types.raccoon.kinematics_config_t.kinematics_config_t attribute)
ir_sets_to_finalize() (step.calibration.setup.session.SetupCalibrationSession method)
IRCalibratingScreen (class in step.calibration.sensors.ir_calibrating_screen)
IRCalibrationChoice (class in step.calibration.sensors.dataclasses)
IrCalibrationSet (class in step.calibration.setup.session)
IRConfirmResult (class in step.calibration.sensors.dataclasses)
IRConfirmScreen (class in step.calibration.sensors.ir_confirm_screen)
IRDashboardResult (class in step.calibration.sensors.dataclasses)
IROverviewScreen (class in step.calibration.sensors.ir_overview_screen)
IRResultsDashboardScreen (class in step.calibration.sensors.ir_results_screen)
IRSensorCalibrationResult (class in step.calibration.sensors.dataclasses)
is_background (step.motion.path.ir.SideAction attribute)
is_closed (ui.screen.UIScreen property)
is_command_channel() (raccoon_transport.channels.Channels static method)
is_distance_calibrated() (in module step.calibration.state)
is_finished() (step.motion.path.motion_factory.CrabArcAdapter method)
(step.motion.path.motion_factory.DriveAngleAdapter method)
(step.motion.path.motion_factory.LineFollowAdapter method)
(step.motion.path.motion_factory.SplineAdapter method)
(step.motion.path.motion_factory.TurnHeadingAdapter method)
is_good (step.calibration.sensors.dataclasses.SensorCalibrationData property)
(step.calibration.sensors.ir_confirm_screen.IRConfirmScreen property)
(ui.screens.distance.DistanceConfirmScreen property)
(ui.screens.wfl.WFLConfirmScreen property)
is_held() (step.resource.ResourceManager method)
is_on (ui.screens.wfl.WFLMeasureScreen attribute)
(ui.widgets.LightBulb attribute)
is_same_type() (in module step.motion.path.passes.lowering)
is_set() (step.params.NumberParam method)
is_symmetric (step.calibration.deadzone.screens.DeadzoneResultsScreen property)
is_turning (step.calibration.deadzone.screens.DeadzoneTestResult attribute)
iterations (step.logic.loop.LoopFor attribute)
(step.motion.motion_step.MotionLoopStats attribute)
iterations() (step.logic.loop_dsl.LoopForBuilder method)
J
joints (step.arm.preset.ArmPreset property)
K
kd (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
(step.motion.line_follow.LineFollowConfig attribute)
(step.motion.line_follow.SingleLineFollowConfig attribute)
kd() (step.motion.line_follow_dsl.DirectionalFollowLineBuilder method)
(step.motion.line_follow_dsl.DirectionalFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.FollowLineBuilder method)
(step.motion.line_follow_dsl.FollowLineSingleBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineSingleBuilder method)
key (step.params.NumberParam property)
ki (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
(step.motion.line_follow.LineFollowConfig attribute)
(step.motion.line_follow.SingleLineFollowConfig attribute)
ki() (step.motion.line_follow_dsl.DirectionalFollowLineBuilder method)
(step.motion.line_follow_dsl.DirectionalFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.FollowLineBuilder method)
(step.motion.line_follow_dsl.FollowLineSingleBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineSingleBuilder method)
kind (step.motion.path.ir.Segment attribute)
kinematics_config_t (class in raccoon_transport.types.raccoon.kinematics_config_t)
kp (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
(step.motion.line_follow.LineFollowConfig attribute)
(step.motion.line_follow.SingleLineFollowConfig attribute)
kp() (step.motion.line_follow_dsl.DirectionalFollowLineBuilder method)
(step.motion.line_follow_dsl.DirectionalFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.FollowLineBuilder method)
(step.motion.line_follow_dsl.FollowLineSingleBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineSingleBuilder method)
kS (step.calibration.deadzone.screens.DeadzoneResultsScreen property)
L
label (profiling.step_profiler.Phase attribute)
(raccoon_transport.types.raccoon.cam_blob_t.cam_blob_t attribute)
(raccoon_transport.types.raccoon.yolo_box_t.yolo_box_t attribute)
(ui.screens.input.NumberInputScreen attribute)
(ui.screens.input.SliderInputScreen attribute)
(ui.screens.input.TextInputScreen attribute)
(ui.widgets.Button attribute)
(ui.widgets.Checkbox attribute)
(ui.widgets.CircularSlider attribute)
(ui.widgets.Dropdown attribute)
(ui.widgets.Slider attribute)
(ui.widgets.TextInput attribute)
lag_ms (profiling.step_profiler.LagSpike attribute)
lag_samples (profiling.step_profiler.StepProfiler attribute)
lag_spike_ms (profiling.step_profiler.StepProfiler attribute)
lag_spikes (profiling.step_profiler.StepProfiler attribute)
LagSpike (class in profiling.step_profiler)
LATERAL (step.calibration.setup.session.CalibrationAxis attribute)
(step.motion.line_follow_builder.FollowCorrection attribute)
lateral (step.motion.path.ir.Segment attribute)
lateral_accel_mps2 (step.motion.path.passes.velocity_profile.VelocityProfilePass attribute)
lateral_correction (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
lateral_follow_line() (in module step.motion.line_follow_dsl)
lateral_follow_line_single() (in module step.motion.line_follow_dsl)
LateralFollowLine (class in step.motion.line_follow)
LateralFollowLineBuilder (class in step.motion.line_follow_dsl)
LateralFollowLineSingle (class in step.motion.line_follow)
LateralFollowLineSingleBuilder (class in step.motion.line_follow_dsl)
LEFT (robot.heading_reference.TurnDirection attribute)
(step.motion.line_follow.LineSide attribute)
(step.motion.lineup.single.CorrectionSide attribute)
left (step.motion.sensor_group.SensorGroup attribute)
(ui.widgets.Split attribute)
left_m (step.motion.path.ir.Segment attribute)
left_motor_inverted (testing.sim.SimRobotConfig attribute)
left_motor_port (testing.sim.SimRobotConfig attribute)
left_sensor (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.LineFollowConfig attribute)
(step.motion.lineup.forward.TimingBasedLineUp attribute)
left_sensor() (step.motion.line_follow_dsl.DirectionalFollowLineBuilder method)
(step.motion.line_follow_dsl.FollowLineBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineBuilder method)
length_cm (robot.geometry.RobotGeometry attribute)
(testing.sim.SimRobotConfig attribute)
light_off (step.calibration.calibrate_wfl.WFLCalibrationResult attribute)
(ui.screens.wfl.WFLConfirmResult attribute)
(ui.screens.wfl.WFLConfirmScreen attribute)
light_on (step.calibration.calibrate_wfl.WFLCalibrationResult attribute)
(ui.screens.wfl.WFLConfirmResult attribute)
(ui.screens.wfl.WFLConfirmScreen attribute)
LightBulb (class in ui.widgets)
line_follow() (in module step.motion.line_follow_builder)
line_sensors (testing.sim.SimRobotConfig attribute)
line_sigma_cm (step.motion.resync.FindLineResync attribute)
line_width_cm (step.motion.lineup.single.SingleSensorLineupConfig attribute)
LINEAR (step.servo.steps.Easing attribute)
LINEAR_ACCELERATION (raccoon_transport.channels.Channels attribute)
LineFollow (class in step.motion.line_follow)
LineFollowAdapter (class in step.motion.path.motion_factory)
LineFollowConfig (class in step.motion.line_follow)
LineSensorMount (class in testing.sim)
LineSide (class in step.motion.line_follow)
lineup() (in module step.motion.lineup.forward)
(step.motion.sensor_group.SensorGroup method)
lineup_on_black() (step.motion.sensor_group.SensorGroup method)
lineup_on_white() (step.motion.sensor_group.SensorGroup method)
load() (step.calibration.store.CalibrationStore method)
load_persisted_profile() (in module step.params)
load_stored_ir_calibration() (in module step.calibration.state)
localization (robot.api.GenericRobot property)
LocalizationNotWiredError
logger (in module raccoon_transport.transport)
(in module step.background_manager)
(in module step.watchdog_manager)
(in module timing.database)
loop_for() (in module step.logic.loop_dsl)
loop_forever() (in module step.logic.loop_dsl)
loop_lag (profiling.step_profiler.StepProfiler attribute)
loop_lag_interval (profiling.step_profiler.StepProfiler attribute)
LoopFor (class in step.logic.loop)
LoopForBuilder (class in step.logic.loop_dsl)
LoopForever (class in step.logic.loop)
LoopForeverBuilder (class in step.logic.loop_dsl)
lower_to_segments() (step.base.Step method)
(step.motion.arc.Arc method)
(step.motion.drive_angle.DriveAngle method)
(step.motion.heading_reference.TurnToHeading method)
(step.motion.line_follow.DirectionalLineFollow method)
(step.motion.line_follow.DirectionalSingleLineFollow method)
(step.motion.line_follow.LineFollow method)
(step.motion.line_follow.SingleSensorLineFollow method)
(step.motion.spline_path.SplinePath method)
M
m (raccoon_transport.types.raccoon.orientation_matrix_t.orientation_matrix_t attribute)
MAGNETOMETER (raccoon_transport.channels.Channels attribute)
mark() (robot.heading_reference.HeadingReferenceService method)
(step.motion.auto_tune.AutoTuneProgressScreen method)
mark_heading_reference() (in module step.motion.heading_reference_dsl)
mark_pending() (step.calibration.setup.session.SetupCalibrationSession method)
MarkHeadingReference (class in step.motion.heading_reference)
MarkHeadingReferenceBuilder (class in step.motion.heading_reference_dsl)
max (timing.models.StepStatistics attribute)
(ui.screens.input.SliderInputScreen attribute)
(ui.widgets.CircularSlider attribute)
(ui.widgets.Slider attribute)
max_bemf_speeds (step.motion.auto_tune.AutoTuneFirmwarePid attribute)
max_bemf_speeds() (step.motion.auto_tune_dsl.AutoTuneFirmwarePidBuilder method)
max_dt_ms (step.motion.motion_step.MotionLoopStats attribute)
max_duration (step.motion.wall_align.WallAlign attribute)
max_duration() (step.motion.wall_align_dsl.WallAlignBackwardBuilder method)
(step.motion.wall_align_dsl.WallAlignForwardBuilder method)
(step.motion.wall_align_dsl.WallAlignStrafeLeftBuilder method)
(step.motion.wall_align_dsl.WallAlignStrafeRightBuilder method)
max_lag_ms (profiling.step_profiler.StepProfiler attribute)
max_percent (step.calibration.deadzone.screens.DeadzoneIntroScreen attribute)
(step.calibration.deadzone.screens.DeadzoneTestingScreen attribute)
(step.calibration.deadzone.step.CalibrateDeadzone attribute)
max_percent() (step.calibration.deadzone.step_dsl.CalibrateDeadzoneBuilder method)
max_points (ui.widgets.SensorGraph attribute)
max_range_cm (testing.sim.DistanceSensorMount attribute)
max_speed_mps (step.motion.path.passes.velocity_profile.VelocityProfilePass attribute)
max_value (ui.screens.input.NumberInputScreen attribute)
(ui.widgets.NumericInput attribute)
max_wheel_velocity_rad_s (testing.sim.SimRobotConfig attribute)
mean (timing.models.StepStatistics attribute)
measured (ui.screens.distance.DistanceConfirmScreen attribute)
MeasuringTape (class in ui.widgets)
median_axis_sample() (step.calibration.setup.session.SetupCalibrationSession method)
median_axis_scale() (step.calibration.setup.session.SetupCalibrationSession method)
merge_two() (in module step.motion.path.passes.merge)
MergePass (class in step.motion.path.passes.merge)
message (ui.screens.basic.ChoiceScreen attribute)
(ui.screens.basic.ConfirmScreen attribute)
(ui.screens.basic.MessageScreen attribute)
(ui.screens.basic.ProgressScreen attribute)
(ui.screens.basic.StatusScreen attribute)
(ui.screens.basic.WaitForButtonScreen attribute)
message() (step.wait_for_button_dsl.WaitForButtonBuilder method)
(ui.step.UIStep method)
MessageScreen (class in ui.screens.basic)
min (timing.models.StepStatistics attribute)
(ui.screens.input.SliderInputScreen attribute)
(ui.widgets.CircularSlider attribute)
(ui.widgets.Slider attribute)
min_dt_ms (step.motion.motion_step.MotionLoopStats attribute)
min_relative_stddev (timing.config.TimingConfig attribute)
min_value (ui.screens.input.NumberInputScreen attribute)
(ui.widgets.NumericInput attribute)
mission
module
Mission (class in mission.api)
mission.api
module
MissionProtocol (class in mission.api)
missions (robot.api.GenericRobot property)
module
cam
mission
mission.api
profiling
profiling.step_profiler
raccoon_transport
raccoon_transport.channels
raccoon_transport.transport
raccoon_transport.types
raccoon_transport.types.raccoon
raccoon_transport.types.raccoon.ack_t
raccoon_transport.types.raccoon.cam_blob_t
raccoon_transport.types.raccoon.cam_config_t
raccoon_transport.types.raccoon.cam_detections_t
raccoon_transport.types.raccoon.cam_frame_t
raccoon_transport.types.raccoon.cam_stream_ctl_t
raccoon_transport.types.raccoon.envelope_t
raccoon_transport.types.raccoon.kinematics_config_t
raccoon_transport.types.raccoon.orientation_matrix_t
raccoon_transport.types.raccoon.quaternion_t
raccoon_transport.types.raccoon.retain_request_t
raccoon_transport.types.raccoon.scalar_f_t
raccoon_transport.types.raccoon.scalar_i32_t
raccoon_transport.types.raccoon.scalar_i8_t
raccoon_transport.types.raccoon.screen_render_answer_t
raccoon_transport.types.raccoon.screen_render_t
raccoon_transport.types.raccoon.string_t
raccoon_transport.types.raccoon.vector3f_t
raccoon_transport.types.raccoon.yolo_box_t
raccoon_transport.types.raccoon.yolo_frame_t
robot
robot.api
robot.geometry
robot.heading_drift_watchdog
robot.heading_reference
robot.localization_fusion
robot.service
step
step.annotation
step.arm
step.arm.preset
step.background_manager
step.base
step.calibration
step.calibration.calibrate_analog_sensor
step.calibration.calibrate_analog_sensor_dsl
step.calibration.calibrate_step
step.calibration.calibrate_wfl
step.calibration.calibrate_wfl_dsl
step.calibration.deadzone
step.calibration.deadzone.screens
step.calibration.deadzone.step
step.calibration.deadzone.step_dsl
step.calibration.sensors
step.calibration.sensors.dataclasses
step.calibration.sensors.ir_calibrating_screen
step.calibration.sensors.ir_confirm_screen
step.calibration.sensors.ir_overview_screen
step.calibration.sensors.ir_results_screen
step.calibration.sensors.step
step.calibration.sensors.step_dsl
step.calibration.sensors.switch_set_step
step.calibration.sensors.switch_set_step_dsl
step.calibration.setup
step.calibration.setup.session
step.calibration.setup.steps
step.calibration.state
step.calibration.store
step.condition
step.debug_break
step.logic
step.logic.background
step.logic.defer
step.logic.defer_dsl
step.logic.do_while
step.logic.do_while_dsl
step.logic.if_then
step.logic.if_then_dsl
step.logic.loop
step.logic.loop_dsl
step.logic.run_if_env
step.model
step.motion
step.motion.arc
step.motion.arc_dsl
step.motion.arc_segment
step.motion.at_distance
step.motion.at_distance_dsl
step.motion.at_heading
step.motion.at_heading_dsl
step.motion.auto_tune
step.motion.auto_tune_dsl
step.motion.characterize_drive
step.motion.characterize_drive_dsl
step.motion.custom_velocity
step.motion.custom_velocity_dsl
step.motion.drive
step.motion.drive_angle
step.motion.drive_angle_dsl
step.motion.drive_dsl
step.motion.drive_to_analog_target
step.motion.drive_to_analog_target_dsl
step.motion.drive_until_impact
step.motion.goto
step.motion.heading_reference
step.motion.heading_reference_dsl
step.motion.line_follow
step.motion.line_follow_builder
step.motion.line_follow_dsl
step.motion.lineup
step.motion.lineup.forward
step.motion.lineup.single
step.motion.lineup.strafe
step.motion.motion_step
step.motion.path
step.motion.path.compiler
step.motion.path.executor
step.motion.path.ir
step.motion.path.motion_factory
step.motion.path.optimize
step.motion.path.passes
step.motion.path.passes.absolute_heading
step.motion.path.passes.contract
step.motion.path.passes.corner_cut
step.motion.path.passes.decompose
step.motion.path.passes.known_distance
step.motion.path.passes.lowering
step.motion.path.passes.merge
step.motion.path.passes.resolve_heading
step.motion.path.passes.spline
step.motion.path.passes.to_absolute
step.motion.path.passes.velocity_profile
step.motion.resync
step.motion.resync_dsl
step.motion.sensor_group
step.motion.set_odometry_source
step.motion.set_speed_mode
step.motion.smooth_path
step.motion.spline_path
step.motion.stop
step.motion.stop_dsl
step.motion.tune_drive
step.motion.tune_drive_dsl
step.motion.turn
step.motion.turn_dsl
step.motion.wall_align
step.motion.wall_align_dsl
step.motor
step.motor.steps
step.motor.steps_dsl
step.parallel
step.params
step.resource
step.sequential
step.servo
step.servo.constants
step.servo.preset
step.servo.resolver
step.servo.steps
step.servo.steps_dsl
step.servo.utility
step.setup_timer
step.setup_timer_dsl
step.sim
step.step_builder
step.timeout
step.timeout_dsl
step.timeout_or
step.timing
step.timing.do_until_checkpoint
step.timing.do_until_checkpoint_dsl
step.timing.wait_for_checkpoint
step.timing.wait_for_checkpoint_dsl
step.wait_for
step.wait_for_button
step.wait_for_button_dsl
step.wait_for_digital
step.wait_for_digital_dsl
step.wait_for_dsl
step.wait_for_light
step.wait_for_light_dsl
step.wait_for_seconds
step.wait_for_seconds_dsl
step.watchdog
step.watchdog_manager
test_transport_unit
testing
testing.pytest_plugin
testing.robot_configs
testing.sim
timing
timing.config
timing.database
timing.models
timing.synchronizer
timing.tracker
ui
ui.events
ui.messages
ui.screen
ui.screens
ui.screens.analog_sensor
ui.screens.basic
ui.screens.distance
ui.screens.input
ui.screens.wfl
ui.step
ui.widgets
motion_axes (step.motion.auto_tune.AutoTune attribute)
motion_axes() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
motion_axis (step.motion.auto_tune.AutoTuneProgressScreen attribute)
motion_compute (profiling.step_profiler.StepSample attribute)
motion_control_state (step.motion.auto_tune.AutoTuneProgressScreen attribute)
motion_pid_config (robot.api.GenericRobot property)
motion_toggle_callback (step.motion.auto_tune.AutoTuneProgressScreen attribute)
motion_updates (profiling.step_profiler.StepSample attribute)
MotionLoopStats (class in step.motion.motion_step)
MotionStep (class in step.motion.motion_step)
motor() (step.motor.steps_dsl.MotorBrakeBuilder method)
(step.motor.steps_dsl.MotorOffBuilder method)
(step.motor.steps_dsl.MotorPassiveBrakeBuilder method)
(step.motor.steps_dsl.MoveMotorRelativeBuilder method)
(step.motor.steps_dsl.MoveMotorToBuilder method)
(step.motor.steps_dsl.SetMotorDpsBuilder method)
(step.motor.steps_dsl.SetMotorPowerBuilder method)
(step.motor.steps_dsl.SetMotorVelocityBuilder method)
motor_brake() (in module step.motor.steps_dsl)
motor_calibration_by_port (testing.sim.SimRobotConfig attribute)
motor_done() (raccoon_transport.channels.Channels static method)
motor_mode_command() (raccoon_transport.channels.Channels static method)
motor_name (step.calibration.deadzone.screens.DeadzoneIntroScreen attribute)
(step.calibration.deadzone.screens.DeadzoneResultsScreen attribute)
(step.calibration.deadzone.screens.DeadzoneTestingScreen attribute)
(step.calibration.deadzone.step.DeadzoneCalibrationResult attribute)
motor_off() (in module step.motor.steps_dsl)
motor_passive_brake() (in module step.motor.steps_dsl)
motor_pid_command() (raccoon_transport.channels.Channels static method)
motor_port (step.calibration.deadzone.screens.DeadzoneIntroScreen attribute)
(step.calibration.deadzone.screens.DeadzoneResultsScreen attribute)
(step.calibration.deadzone.screens.DeadzoneTestingScreen attribute)
(step.calibration.deadzone.step.DeadzoneCalibrationResult attribute)
motor_ports (step.calibration.deadzone.step.CalibrateDeadzone attribute)
motor_ports() (step.calibration.deadzone.step_dsl.CalibrateDeadzoneBuilder method)
motor_position() (raccoon_transport.channels.Channels static method)
motor_position_command() (raccoon_transport.channels.Channels static method)
motor_position_reset_command() (raccoon_transport.channels.Channels static method)
motor_power() (raccoon_transport.channels.Channels static method)
motor_power_command() (raccoon_transport.channels.Channels static method)
motor_relative_command() (raccoon_transport.channels.Channels static method)
motor_stop_command() (raccoon_transport.channels.Channels static method)
motor_time_constant_sec (testing.sim.SimRobotConfig attribute)
motor_velocity_command() (raccoon_transport.channels.Channels static method)
MotorBrake (class in step.motor.steps)
MotorBrakeBuilder (class in step.motor.steps_dsl)
MotorOff (class in step.motor.steps)
MotorOffBuilder (class in step.motor.steps_dsl)
MotorPassiveBrake (class in step.motor.steps)
MotorPassiveBrakeBuilder (class in step.motor.steps_dsl)
mount_angle_rad (testing.sim.DistanceSensorMount attribute)
move() (step.motion.line_follow_builder.ConfigurableLineFollowBuilder method)
move_motor_relative() (in module step.motor.steps_dsl)
move_motor_to() (in module step.motor.steps_dsl)
MoveMotorRelative (class in step.motor.steps)
MoveMotorRelativeBuilder (class in step.motor.steps_dsl)
MoveMotorTo (class in step.motor.steps)
MoveMotorToBuilder (class in step.motor.steps_dsl)
moving (ui.widgets.AnimatedRobot attribute)
muted (ui.widgets.Text attribute)
N
name (step.annotation.DslMeta attribute)
(step.motion.path.compiler.CompilerPass attribute)
(step.motion.path.passes.absolute_heading.AbsoluteHeadingPass attribute)
(step.motion.path.passes.corner_cut.CornerCutPass attribute)
(step.motion.path.passes.decompose.DecomposePass attribute)
(step.motion.path.passes.merge.MergePass attribute)
(step.motion.path.passes.resolve_heading.ResolveHeadingTurnsPass attribute)
(step.motion.path.passes.spline.SplinifyPass attribute)
(step.motion.path.passes.to_absolute.ToAbsolutePass attribute)
(step.motion.path.passes.velocity_profile.VelocityProfilePass attribute)
(step.servo.resolver.ResolvedServo attribute)
(testing.sim.DistanceSensorMount attribute)
(testing.sim.LineSensorMount attribute)
(ui.widgets.Icon attribute)
nodes (step.motion.path.compiler.CompiledPlan attribute)
num_boxes (raccoon_transport.types.raccoon.yolo_frame_t.yolo_frame_t attribute)
num_detections (raccoon_transport.types.raccoon.cam_detections_t.cam_detections_t attribute)
(raccoon_transport.types.raccoon.cam_frame_t.cam_frame_t attribute)
NumberInputResult (class in ui.screens.input)
NumberInputScreen (class in ui.screens.input)
NumberParam (class in step.params)
NumericInput (class in ui.widgets)
NumericKeypad (class in ui.widgets)
O
odom_distance_m (step.calibration.setup.session.DriveCalibrationSample attribute)
odometry (robot.api.GenericRobot property)
OFF (step.motor.steps.StopMode attribute)
offset (step.servo.preset.ServoPreset property)
on_adjust() (ui.screens.distance.DistanceMeasureScreen method)
(ui.screens.input.NumberInputScreen method)
on_analog_above (class in step.condition)
on_analog_below (class in step.condition)
on_anomaly() (step.step_builder.StepBuilder method)
on_apply() (step.calibration.deadzone.screens.DeadzoneSummaryScreen method)
(ui.screens.distance.DistanceConfirmScreen method)
on_black (class in step.condition)
on_black_change() (step.calibration.sensors.ir_confirm_screen.IRConfirmScreen method)
on_button() (step.calibration.deadzone.screens.DeadzoneTestingScreen method)
on_button_press() (in module ui.events)
on_cancel() (step.calibration.deadzone.screens.DeadzoneSummaryScreen method)
(ui.screens.basic.ChoiceScreen method)
(ui.screens.basic.ConfirmScreen method)
(ui.screens.input.NumberInputScreen method)
(ui.screens.input.SliderInputScreen method)
(ui.screens.input.TextInputScreen method)
on_change() (in module ui.events)
on_change_value() (ui.screens.input.SliderInputScreen method)
(ui.screens.input.TextInputScreen method)
on_click() (in module ui.events)
on_confirm() (step.calibration.deadzone.screens.DeadzoneResultsScreen method)
(step.calibration.sensors.ir_confirm_screen.IRConfirmScreen method)
(ui.screens.analog_sensor.AnalogSensorConfirmScreen method)
(ui.screens.basic.ConfirmScreen method)
(ui.screens.wfl.WFLConfirmScreen method)
on_digital (class in step.condition)
on_done() (step.calibration.sensors.ir_results_screen.IRResultsDashboardScreen method)
on_incline (class in step.condition)
on_key() (ui.screens.distance.DistanceMeasureScreen method)
(ui.screens.input.NumberInputScreen method)
on_keypad() (in module ui.events)
on_level (class in step.condition)
on_motion_toggle_button_press() (step.motion.auto_tune.AutoTuneProgressScreen method)
on_motion_toggle_click() (step.motion.auto_tune.AutoTuneProgressScreen method)
on_not_turning() (step.calibration.deadzone.screens.DeadzoneTestingScreen method)
on_off_change() (ui.screens.wfl.WFLConfirmScreen method)
on_ok() (ui.screens.basic.MessageScreen method)
on_on_change() (ui.screens.wfl.WFLConfirmScreen method)
on_press() (step.calibration.deadzone.screens.DeadzoneIntroScreen method)
(step.calibration.sensors.ir_overview_screen.IROverviewScreen method)
(ui.screens.analog_sensor.AnalogSensorPositionScreen method)
(ui.screens.basic.WaitForButtonScreen method)
(ui.screens.distance.DistancePrepareScreen method)
(ui.screens.wfl.WFLMeasureScreen method)
on_reenter() (ui.screens.distance.DistanceConfirmScreen method)
on_reinit() (ui.screens.wfl.WFLDetectScreen method)
on_retry() (step.calibration.deadzone.screens.DeadzoneResultsScreen method)
(step.calibration.sensors.ir_confirm_screen.IRConfirmScreen method)
(step.calibration.sensors.ir_results_screen.IRResultsDashboardScreen method)
(ui.screens.analog_sensor.AnalogSensorConfirmScreen method)
(ui.screens.distance.DistanceConfirmScreen method)
(ui.screens.distance.DistanceMeasureScreen method)
(ui.screens.wfl.WFLConfirmScreen method)
on_screen_tap() (in module ui.events)
on_slider() (in module ui.events)
on_slider_change() (ui.screens.input.SliderInputScreen method)
on_start() (step.calibration.sensors.ir_overview_screen.IROverviewScreen method)
(step.motion.arc.Arc method)
(step.motion.custom_velocity.CustomVelocity method)
(step.motion.drive_angle.DriveAngle method)
(step.motion.drive_to_analog_target.DriveToAnalogTarget method)
(step.motion.drive_until_impact.DriveUntilImpact method)
(step.motion.goto.AbsoluteHoldMove method)
(step.motion.goto.Goto method)
(step.motion.goto.GotoRelative method)
(step.motion.goto.GotoWaypoints method)
(step.motion.goto.SplineFollow method)
(step.motion.heading_reference.TurnToHeading method)
(step.motion.line_follow.DirectionalLineFollow method)
(step.motion.line_follow.DirectionalSingleLineFollow method)
(step.motion.line_follow.LineFollow method)
(step.motion.line_follow.SingleSensorLineFollow method)
(step.motion.lineup.forward.TimingBasedLineUp method)
(step.motion.lineup.single.SingleSensorCrossing method)
(step.motion.lineup.strafe.TimingBasedStrafeLineUp method)
(step.motion.motion_step.MotionStep method)
(step.motion.resync.FindLineResync method)
(step.motion.spline_path.SplinePath method)
(step.motion.wall_align.WallAlign method)
on_stop() (step.motion.lineup.forward.TimingBasedLineUp method)
(step.motion.lineup.strafe.TimingBasedStrafeLineUp method)
(step.motion.motion_step.MotionStep method)
on_submit() (in module ui.events)
(ui.screens.distance.DistanceMeasureScreen method)
(ui.screens.input.NumberInputScreen method)
(ui.screens.input.SliderInputScreen method)
(ui.screens.input.TextInputScreen method)
on_test() (ui.screens.wfl.WFLDetectScreen method)
on_turning() (step.calibration.deadzone.screens.DeadzoneTestingScreen method)
on_update() (step.motion.arc.Arc method)
(step.motion.custom_velocity.CustomVelocity method)
(step.motion.drive_angle.DriveAngle method)
(step.motion.drive_to_analog_target.DriveToAnalogTarget method)
(step.motion.drive_until_impact.DriveUntilImpact method)
(step.motion.goto.AbsoluteHoldMove method)
(step.motion.goto.Goto method)
(step.motion.goto.GotoRelative method)
(step.motion.goto.GotoWaypoints method)
(step.motion.goto.SplineFollow method)
(step.motion.heading_reference.TurnToHeading method)
(step.motion.line_follow.DirectionalLineFollow method)
(step.motion.line_follow.DirectionalSingleLineFollow method)
(step.motion.line_follow.LineFollow method)
(step.motion.line_follow.SingleSensorLineFollow method)
(step.motion.lineup.forward.TimingBasedLineUp method)
(step.motion.lineup.single.SingleSensorCrossing method)
(step.motion.lineup.strafe.TimingBasedStrafeLineUp method)
(step.motion.motion_step.MotionStep method)
(step.motion.resync.FindLineResync method)
(step.motion.spline_path.SplinePath method)
(step.motion.wall_align.WallAlign method)
on_use_existing() (step.calibration.sensors.ir_overview_screen.IROverviewScreen method)
on_white (class in step.condition)
on_white_change() (step.calibration.sensors.ir_confirm_screen.IRConfirmScreen method)
opaque_step (step.motion.path.ir.Segment attribute)
operating_velocity_frac (step.motion.characterize_drive.CharacterizeDrive attribute)
operating_velocity_frac() (step.motion.characterize_drive_dsl.CharacterizeDriveBuilder method)
optimize() (in module step.motion.path.optimize)
optimize_nodes() (in module step.motion.path.passes)
Optimizer (class in step.motion.path.optimize)
options (ui.widgets.Dropdown attribute)
ORIENTATION (raccoon_transport.channels.Channels attribute)
orientation_matrix_t (class in raccoon_transport.types.raccoon.orientation_matrix_t)
origin() (step.motion.at_heading_dsl.WaitUntilDegreesBuilder method)
origin_offset_deg() (step.motion.heading_reference_dsl.MarkHeadingReferenceBuilder method)
over_line() (in module step.condition)
over_ramp() (in module step.condition)
overhead (profiling.step_profiler.StepSample property)
OVERSHOOT_M (in module step.motion.path.motion_factory)
OVERSHOOT_RAD (in module step.motion.path.motion_factory)
P
PACKINGBOT (in module testing.robot_configs)
padding (ui.widgets.Card attribute)
(ui.widgets.Container attribute)
Parallel (class in step.parallel)
parallel() (in module step.parallel)
ParamPrompt (in module step.params)
ParamSet (class in step.params)
passes_applied (step.motion.path.compiler.CompiledPlan attribute)
PASSIVE_BRAKE (step.motor.steps.StopMode attribute)
path (profiling.step_profiler.StepSample attribute)
PathBuildError
PathCompiler (class in step.motion.path.compiler)
PathExecutor (class in step.motion.path.executor)
PathNode (in module step.motion.path.ir)
pause_setup_timer() (in module step.setup_timer_dsl)
PauseSetupTimer (class in step.setup_timer)
PauseSetupTimerBuilder (class in step.setup_timer_dsl)
payload (raccoon_transport.types.raccoon.envelope_t.envelope_t attribute)
payload_size (raccoon_transport.types.raccoon.envelope_t.envelope_t attribute)
percent() (step.motor.steps_dsl.SetMotorPowerBuilder method)
persist (step.motion.auto_tune.AutoTune attribute)
(step.motion.auto_tune.AutoTuneBemfVelocity attribute)
(step.motion.auto_tune.AutoTuneFirmwarePid attribute)
(step.motion.auto_tune.AutoTuneMotion attribute)
(step.motion.auto_tune.AutoTuneStaticFriction attribute)
(step.motion.auto_tune.AutoTuneVelLpf attribute)
(step.motion.auto_tune.AutoTuneVelocity attribute)
(step.motion.characterize_drive.CharacterizeDrive attribute)
(step.params.NumberParam attribute)
persist() (step.motion.auto_tune_dsl.AutoTuneBemfVelocityBuilder method)
(step.motion.auto_tune_dsl.AutoTuneBuilder method)
(step.motion.auto_tune_dsl.AutoTuneFirmwarePidBuilder method)
(step.motion.auto_tune_dsl.AutoTuneMotionBuilder method)
(step.motion.auto_tune_dsl.AutoTuneStaticFrictionBuilder method)
(step.motion.auto_tune_dsl.AutoTuneVelLpfBuilder method)
(step.motion.auto_tune_dsl.AutoTuneVelocityBuilder method)
(step.motion.characterize_drive_dsl.CharacterizeDriveBuilder method)
Phase (class in profiling.step_profiler)
phases (profiling.step_profiler.StepSample attribute)
pid() (step.motion.line_follow_builder.ConfigurableLineFollowBuilder method)
placeholder (ui.screens.input.TextInputScreen attribute)
(ui.widgets.TextInput attribute)
poll_interval() (step.wait_for_light_dsl.WaitForLightBuilder method)
POLL_PERIOD_S (in module robot.heading_drift_watchdog)
port (step.calibration.sensors.dataclasses.SensorCalibrationData attribute)
(ui.screens.analog_sensor.AnalogSensorConfirmScreen attribute)
(ui.screens.analog_sensor.AnalogSensorPositionScreen attribute)
(ui.screens.analog_sensor.AnalogSensorSamplingScreen attribute)
(ui.screens.wfl.WFLConfirmScreen attribute)
(ui.screens.wfl.WFLMeasureScreen attribute)
(ui.widgets.SensorGraph attribute)
(ui.widgets.SensorValue attribute)
ports (step.calibration.sensors.ir_calibrating_screen.IRCalibratingScreen attribute)
pose() (in module testing.sim)
position() (step.motor.steps_dsl.MoveMotorToBuilder method)
positions (step.servo.preset.ServoPreset property)
positive_direction() (step.motion.heading_reference_dsl.MarkHeadingReferenceBuilder method)
power_percent (step.motion.characterize_drive.CharacterizeDrive attribute)
power_percent() (step.motion.characterize_drive_dsl.CharacterizeDriveBuilder method)
pre_start_gate() (mission.api.SetupMission method)
preempt_conflicts() (step.background_manager.BackgroundManager method)
pressed() (step.wait_for_digital_dsl.WaitForDigitalBuilder method)
print_report (profiling.step_profiler.StepProfiler attribute)
profiling
module
profiling.step_profiler
module
progress (ui.screens.basic.ProgressScreen attribute)
ProgressScreen (class in ui.screens.basic)
ProgressSpinner (class in ui.widgets)
project_info() (in module testing.pytest_plugin)
propagate (step.timeout.Timeout attribute)
propagate() (step.timeout_dsl.TimeoutBuilder method)
ProtocolChannels (class in raccoon_transport.channels)
publish() (raccoon_transport.transport.Transport method)
publisher_id (raccoon_transport.types.raccoon.ack_t.ack_t attribute)
(raccoon_transport.types.raccoon.envelope_t.envelope_t attribute)
PulsingArrow (class in ui.widgets)
pump_events() (ui.step.UIStep method)
pwm_max_percent (step.motion.auto_tune.AutoTune attribute)
(step.motion.auto_tune.AutoTuneBemfVelocity attribute)
pwm_max_percent() (step.motion.auto_tune_dsl.AutoTuneBemfVelocityBuilder method)
(step.motion.auto_tune_dsl.AutoTuneBuilder method)
pwm_min_percent (step.motion.auto_tune.AutoTune attribute)
(step.motion.auto_tune.AutoTuneBemfVelocity attribute)
pwm_min_percent() (step.motion.auto_tune_dsl.AutoTuneBemfVelocityBuilder method)
(step.motion.auto_tune_dsl.AutoTuneBuilder method)
pwm_steps (step.motion.auto_tune.AutoTune attribute)
(step.motion.auto_tune.AutoTuneBemfVelocity attribute)
pwm_steps() (step.motion.auto_tune_dsl.AutoTuneBemfVelocityBuilder method)
(step.motion.auto_tune_dsl.AutoTuneBuilder method)
pytest_sessionfinish() (in module testing.pytest_plugin)
Q
QUATERNION_ACCURACY (raccoon_transport.channels.Channels attribute)
quaternion_t (class in raccoon_transport.types.raccoon.quaternion_t)
R
raccoon_transport
module
raccoon_transport.channels
module
raccoon_transport.transport
module
raccoon_transport.types
module
raccoon_transport.types.raccoon
module
raccoon_transport.types.raccoon.ack_t
module
raccoon_transport.types.raccoon.cam_blob_t
module
raccoon_transport.types.raccoon.cam_config_t
module
raccoon_transport.types.raccoon.cam_detections_t
module
raccoon_transport.types.raccoon.cam_frame_t
module
raccoon_transport.types.raccoon.cam_stream_ctl_t
module
raccoon_transport.types.raccoon.envelope_t
module
raccoon_transport.types.raccoon.kinematics_config_t
module
raccoon_transport.types.raccoon.orientation_matrix_t
module
raccoon_transport.types.raccoon.quaternion_t
module
raccoon_transport.types.raccoon.retain_request_t
module
raccoon_transport.types.raccoon.scalar_f_t
module
raccoon_transport.types.raccoon.scalar_i32_t
module
raccoon_transport.types.raccoon.scalar_i8_t
module
raccoon_transport.types.raccoon.screen_render_answer_t
module
raccoon_transport.types.raccoon.screen_render_t
module
raccoon_transport.types.raccoon.string_t
module
raccoon_transport.types.raccoon.vector3f_t
module
raccoon_transport.types.raccoon.yolo_box_t
module
raccoon_transport.types.raccoon.yolo_frame_t
module
radius_cm() (step.motion.arc_dsl.DriveArcLeftBuilder method)
(step.motion.arc_dsl.DriveArcRightBuilder method)
(step.motion.arc_dsl.StrafeArcLeftBuilder method)
(step.motion.arc_dsl.StrafeArcRightBuilder method)
radius_m (step.motion.path.ir.Segment attribute)
ratio (ui.widgets.Split attribute)
raw_value (ui.screens.wfl.WFLDetectScreen attribute)
read_sensor() (ui.screen.UIScreen method)
reason (raccoon_transport.types.raccoon.screen_render_answer_t.screen_render_answer_t attribute)
(ui.messages.ScreenRenderAnswer attribute)
record_execution() (timing.tracker.StepTimingTracker method)
recover_known_distance() (in module step.motion.path.passes.known_distance)
reenter (ui.screens.distance.DistanceConfirmResult attribute)
reference_deg (robot.heading_reference.HeadingReferenceService property)
reference_pose() (step.calibration.setup.session.SetupCalibrationSession static method)
reference_step (step.logic.do_while.DoWhileActive attribute)
reference_step() (step.logic.do_while_dsl.DoWhileActiveBuilder method)
refresh() (ui.screen.UIScreen method)
register() (step.background_manager.BackgroundManager method)
register_anomaly_callback() (timing.tracker.StepTimingTracker method)
reinit_active (ui.screens.wfl.WFLDetectScreen attribute)
RELATIVE (step.motion.path.passes.contract.Representation attribute)
release() (step.resource.ResourceManager method)
release_percent (step.calibration.deadzone.screens.DeadzoneResultsScreen attribute)
(step.calibration.deadzone.step.DeadzoneCalibrationResult attribute)
reliable_channel() (raccoon_transport.channels.ProtocolChannels static method)
Representation (class in step.motion.path.passes.contract)
request_reinit (ui.screens.wfl.WFLDetectScreen attribute)
request_test_mode (ui.screens.wfl.WFLDetectScreen attribute)
requested (ui.screens.distance.DistanceConfirmScreen attribute)
requested_distance (ui.screens.distance.DistanceDrivingScreen attribute)
(ui.screens.distance.DistanceMeasureScreen attribute)
(ui.screens.distance.DistancePrepareScreen attribute)
requester (step.resource.ResourceConflictError attribute)
require_axis() (step.calibration.setup.session.SetupCalibrationSession method)
require_ir_set() (step.calibration.setup.session.SetupCalibrationSession method)
required_resources() (step.base.Step method)
(step.model.StepProtocol method)
(step.motion.goto.AbsoluteHoldMove method)
(step.motion.goto.Goto method)
(step.motion.goto.GotoRelative method)
(step.motion.goto.GotoWaypoints method)
(step.motion.goto.SplineFollow method)
(step.motion.heading_reference.TurnToHeading method)
(step.motion.motion_step.MotionStep method)
(step.motion.path.optimize.Optimizer method)
(step.motion.resync.AlignToWallResync method)
(step.motion.smooth_path.SmoothPath method)
(step.motion.stop.Stop method)
(step.motor.steps.MoveMotorRelative method)
(step.motor.steps.MoveMotorTo method)
(step.motor.steps.SetMotorDps method)
(step.motor.steps.SetMotorPower method)
(step.motor.steps.SetMotorVelocity method)
(step.motor.steps.StopMotor method)
(step.servo.steps.FullyDisableServos method)
(step.servo.steps.SetServoPosition method)
(step.servo.steps.ShakeServo method)
(step.servo.steps.SlowServo method)
requires (step.motion.path.passes.spline.SplinifyPass attribute)
reset_distance_calibration() (in module step.calibration.state)
reset_params() (in module step.params)
reset_setup_timer() (in module ui.step)
resolve() (step.base.Step method)
(step.step_builder.StepBuilder method)
resolve_servo() (in module step.servo.resolver)
resolve_step() (in module step.motion.path.passes.lowering)
ResolvedServo (class in step.servo.resolver)
ResolveHeadingTurnsPass (class in step.motion.path.passes.resolve_heading)
resource (step.resource.ResourceConflictError attribute)
ResourceConflictError
ResourceManager (class in step.resource)
result (step.timeout.Timeout attribute)
results (step.calibration.deadzone.screens.DeadzoneSummaryScreen attribute)
(step.calibration.deadzone.step.CalibrateDeadzone attribute)
(step.motion.lineup.forward.TimingBasedLineUp attribute)
(step.motion.lineup.strafe.TimingBasedStrafeLineUp attribute)
ResultsTable (class in ui.widgets)
resume_setup_timer() (in module step.setup_timer_dsl)
ResumeSetupTimer (class in step.setup_timer)
ResumeSetupTimerBuilder (class in step.setup_timer_dsl)
resync_at_start_pose() (in module step.motion.resync)
(in module step.motion.resync_dsl)
ResyncAtStartPose (class in step.motion.resync)
ResyncAtStartPoseBuilder (class in step.motion.resync_dsl)
RETAIN_REQUEST (raccoon_transport.channels.ProtocolChannels attribute)
retain_request_t (class in raccoon_transport.types.raccoon.retain_request_t)
retry_motor (step.calibration.deadzone.screens.DeadzoneConfirmResult attribute)
reverse_percent (step.calibration.deadzone.screens.DeadzoneResultsScreen attribute)
RIGHT (robot.heading_reference.TurnDirection attribute)
(step.motion.line_follow.LineSide attribute)
(step.motion.lineup.single.CorrectionSide attribute)
right (step.motion.sensor_group.SensorGroup attribute)
(ui.widgets.Split attribute)
right_motor_inverted (testing.sim.SimRobotConfig attribute)
right_motor_port (testing.sim.SimRobotConfig attribute)
right_sensor (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.LineFollowConfig attribute)
(step.motion.lineup.forward.TimingBasedLineUp attribute)
right_sensor() (step.motion.line_follow_dsl.DirectionalFollowLineBuilder method)
(step.motion.line_follow_dsl.FollowLineBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineBuilder method)
robot
module
robot (robot.service.RobotService attribute)
(ui.screen.UIScreen property)
robot() (in module testing.pytest_plugin)
robot.api
module
robot.geometry
module
robot.heading_drift_watchdog
module
robot.heading_reference
module
robot.localization_fusion
module
robot.service
module
ROBOT_CLASS_NAME (in module testing.pytest_plugin)
ROBOT_IMPORT_PATH (in module testing.pytest_plugin)
robot_sim_config() (in module testing.pytest_plugin)
RobotDefinitionsProtocol (class in robot.api)
RobotDrivingAnimation (class in ui.widgets)
RobotGeometry (class in robot.geometry)
RobotService (class in robot.service)
rotation_center_forward_cm (robot.geometry.RobotGeometry attribute)
(testing.sim.SimRobotConfig attribute)
rotation_center_strafe_cm (robot.geometry.RobotGeometry attribute)
(testing.sim.SimRobotConfig attribute)
Row (class in ui.widgets)
rows (ui.widgets.ResultsTable attribute)
Run (class in step.logic.defer)
run() (in module step.logic.defer_dsl)
(mission.api.Mission method)
(mission.api.MissionProtocol method)
(step.motion.path.compiler.CompilerPass method)
(step.motion.path.executor.PathExecutor method)
(step.motion.path.passes.absolute_heading.AbsoluteHeadingPass method)
(step.motion.path.passes.corner_cut.CornerCutPass method)
(step.motion.path.passes.decompose.DecomposePass method)
(step.motion.path.passes.merge.MergePass method)
(step.motion.path.passes.resolve_heading.ResolveHeadingTurnsPass method)
(step.motion.path.passes.spline.SplinifyPass method)
(step.motion.path.passes.to_absolute.ToAbsolutePass method)
(step.motion.path.passes.velocity_profile.VelocityProfilePass method)
run_corner_cut() (in module step.motion.path.passes.corner_cut)
run_if_debug() (in module step.logic.run_if_env)
run_if_dev() (in module step.logic.run_if_env)
run_if_env() (in module step.logic.run_if_env)
run_merge() (in module step.motion.path.passes.merge)
run_step() (in module testing.pytest_plugin)
(step.base.Step method)
(step.model.StepProtocol method)
(step.timing.do_until_checkpoint.DoUntilCheckpoint method)
(ui.step.UIStep method)
run_unless_no_calibrate() (in module step.logic.run_if_env)
run_unless_no_checkpoints() (in module step.logic.run_if_env)
run_velocity_profile() (in module step.motion.path.passes.velocity_profile)
run_with_ui() (ui.step.UIStep method)
RunBuilder (class in step.logic.defer_dsl)
RunIfEnv (class in step.logic.run_if_env)
S
SAME (step.motion.path.passes.contract.Representation attribute)
sample_centripetal_catmull_rom() (in module step.motion.path.passes.spline)
sample_count (step.calibration.calibrate_analog_sensor.AnalogSensorCalibration attribute)
(ui.screens.analog_sensor.AnalogSensorConfirmScreen attribute)
sample_duration() (step.calibration.calibrate_analog_sensor_dsl.CalibrateAnalogSensorBuilder method)
sample_hz (step.motion.characterize_drive.CharacterizeDrive attribute)
sample_hz() (step.motion.characterize_drive_dsl.CharacterizeDriveBuilder method)
samples (profiling.step_profiler.StepProfiler attribute)
(step.calibration.sensors.dataclasses.SensorCalibrationData attribute)
(ui.widgets.CalibrationChart attribute)
samples_by_port (step.calibration.setup.session.IrCalibrationSet attribute)
scalar_f_t (class in raccoon_transport.types.raccoon.scalar_f_t)
scalar_i32_t (class in raccoon_transport.types.raccoon.scalar_i32_t)
scalar_i8_t (class in raccoon_transport.types.raccoon.scalar_i8_t)
scale (step.calibration.setup.session.DriveCalibrationSample property)
scale_factor (ui.screens.distance.DistanceConfirmResult attribute)
(ui.screens.distance.DistanceConfirmScreen property)
scene() (in module testing.pytest_plugin)
scoped (step.params.NumberParam attribute)
screen_name (raccoon_transport.types.raccoon.screen_render_answer_t.screen_render_answer_t attribute)
(raccoon_transport.types.raccoon.screen_render_t.screen_render_t attribute)
(ui.messages.ScreenRender attribute)
(ui.messages.ScreenRenderAnswer attribute)
SCREEN_RENDER (raccoon_transport.channels.Channels attribute)
SCREEN_RENDER_ANSWER (raccoon_transport.channels.Channels attribute)
screen_render_answer_t (class in raccoon_transport.types.raccoon.screen_render_answer_t)
screen_render_t (class in raccoon_transport.types.raccoon.screen_render_t)
ScreenRender (class in ui.messages)
ScreenRenderAnswer (class in ui.messages)
seconds (step.timeout.Timeout attribute)
(step.timeout_or.TimeoutOr attribute)
(step.wait_for_seconds.WaitForSeconds attribute)
seconds() (step.timeout_dsl.TimeoutBuilder method)
(step.wait_for_seconds_dsl.WaitForSecondsBuilder method)
Segment (class in step.motion.path.ir)
segments_to_spline_waypoints() (in module step.motion.path.passes.spline)
sensor (step.calibration.calibrate_wfl.CalibrateWaitForLight attribute)
(step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
(step.motion.line_follow.SingleLineFollowConfig attribute)
(step.motion.lineup.single.SingleSensorLineupConfig attribute)
(step.motion.resync.FindLineResync attribute)
sensor() (step.calibration.calibrate_analog_sensor_dsl.CalibrateAnalogSensorBuilder method)
(step.calibration.calibrate_wfl_dsl.CalibrateWaitForLightBuilder method)
(step.motion.drive_to_analog_target_dsl.DriveToAnalogTargetBuilder method)
(step.motion.line_follow_dsl.DirectionalFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.FollowLineSingleBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineSingleBuilder method)
(step.wait_for_digital_dsl.WaitForDigitalBuilder method)
(step.wait_for_light_dsl.WaitForLightBuilder method)
(step.wait_for_light_dsl.WaitForLightLegacyBuilder method)
sensor_angle_from_center() (robot.geometry.RobotGeometry method)
sensor_angle_from_rotation_center() (robot.geometry.RobotGeometry method)
sensor_carry_mps (step.motion.path.passes.velocity_profile.VelocityProfilePass attribute)
sensor_count (robot.localization_fusion.ContinuousLocalizationFusion property)
sensor_ports (step.calibration.setup.session.IrCalibrationSet attribute)
sensor_position (step.motion.resync.AlignToWallResync attribute)
(step.motion.resync.FindLineResync attribute)
sensor_position() (robot.geometry.RobotGeometry method)
sensor_to_geometric_center() (robot.geometry.RobotGeometry method)
sensor_to_rotation_center() (robot.geometry.RobotGeometry method)
sensor_type (ui.widgets.SensorGraph attribute)
(ui.widgets.SensorValue attribute)
SensorCalibrationData (class in step.calibration.sensors.dataclasses)
SensorGraph (class in ui.widgets)
SensorGroup (class in step.motion.sensor_group)
SensorPosition (class in robot.geometry)
sensors (step.calibration.sensors.dataclasses.IRDashboardResult attribute)
(step.calibration.sensors.ir_results_screen.IRResultsDashboardScreen attribute)
SensorValue (class in ui.widgets)
SENTINEL_DISTANCE_M (in module step.motion.path.ir)
separation (step.calibration.sensors.dataclasses.SensorCalibrationData property)
seq() (in module step.sequential)
seq_num (raccoon_transport.types.raccoon.ack_t.ack_t attribute)
(raccoon_transport.types.raccoon.envelope_t.envelope_t attribute)
sequence() (mission.api.Mission method)
Sequential (class in step.sequential)
series (ui.widgets.CalibrationChart attribute)
servo (step.servo.resolver.ResolvedServo attribute)
servo() (in module step.servo.steps)
(step.servo.steps_dsl.ShakeServoBuilder method)
(step.servo.steps_dsl.SlowServoBuilder method)
servo_mode() (raccoon_transport.channels.Channels static method)
servo_mode_command() (raccoon_transport.channels.Channels static method)
servo_position() (raccoon_transport.channels.Channels static method)
servo_position_command() (raccoon_transport.channels.Channels static method)
SERVO_SPEED_DPS (in module step.servo.constants)
ServoPreset (class in step.servo.preset)
ServoResolutionError
set() (step.params.NumberParam method)
set_active_profile() (in module step.params)
set_distance_calibrated() (in module step.calibration.state)
set_motion_control_state() (step.motion.auto_tune.AutoTuneProgressScreen method)
set_motor_dps() (in module step.motor.steps_dsl)
set_motor_power() (in module step.motor.steps_dsl)
set_motor_velocity() (in module step.motor.steps_dsl)
set_name (step.calibration.sensors.ir_overview_screen.IROverviewScreen attribute)
(step.calibration.sensors.ir_results_screen.IRResultsDashboardScreen attribute)
(step.calibration.sensors.switch_set_step.SwitchCalibrationSet attribute)
(ui.screens.analog_sensor.AnalogSensorConfirmScreen attribute)
(ui.screens.analog_sensor.AnalogSensorPositionScreen attribute)
set_name() (step.calibration.calibrate_analog_sensor_dsl.CalibrateAnalogSensorBuilder method)
(step.calibration.sensors.switch_set_step_dsl.SwitchCalibrationSetBuilder method)
(step.motion.drive_to_analog_target_dsl.DriveToAnalogTargetBuilder method)
set_setup_timer_paused() (in module ui.step)
set_suppress_hard_stop() (step.motion.path.motion_factory.CrabArcAdapter method)
(step.motion.path.motion_factory.DriveAngleAdapter method)
(step.motion.path.motion_factory.LineFollowAdapter method)
(step.motion.path.motion_factory.SplineAdapter method)
(step.motion.path.motion_factory.TurnHeadingAdapter method)
set_value() (ui.screen.UIScreen method)
SetMotorDps (class in step.motor.steps)
SetMotorDpsBuilder (class in step.motor.steps_dsl)
SetMotorPower (class in step.motor.steps)
SetMotorPowerBuilder (class in step.motor.steps_dsl)
SetMotorVelocity (class in step.motor.steps)
SetMotorVelocityBuilder (class in step.motor.steps_dsl)
SetOdometrySource (class in step.motion.set_odometry_source)
SetServoPosition (class in step.servo.steps)
SetSpeedMode (class in step.motion.set_speed_mode)
settle_duration (step.motion.wall_align.WallAlign attribute)
settle_duration() (step.motion.wall_align_dsl.WallAlignBackwardBuilder method)
(step.motion.wall_align_dsl.WallAlignForwardBuilder method)
(step.motion.wall_align_dsl.WallAlignStrafeLeftBuilder method)
(step.motion.wall_align_dsl.WallAlignStrafeRightBuilder method)
settle_time (step.calibration.deadzone.step.CalibrateDeadzone attribute)
(step.motion.tune_drive.TuneDrive attribute)
settle_time() (step.calibration.deadzone.step_dsl.CalibrateDeadzoneBuilder method)
(step.motion.tune_drive_dsl.TuneDriveBuilder method)
setup_mission (robot.api.GenericRobot property)
setup_time (mission.api.SetupMission attribute)
setup_timer_context() (mission.api.SetupMission method)
SetupCalibrationSession (class in step.calibration.setup.session)
SetupMission (class in mission.api)
shake_servo() (in module step.servo.steps_dsl)
ShakeServo (class in step.servo.steps)
ShakeServoBuilder (class in step.servo.steps_dsl)
show() (ui.step.UIStep method)
show_adjust_buttons (ui.widgets.NumericInput attribute)
show_progress (ui.screens.basic.ProgressScreen attribute)
show_spinner (ui.screens.basic.ProgressScreen attribute)
show_value (ui.widgets.Slider attribute)
showing() (ui.step.UIStep method)
SHUTDOWN_CMD (raccoon_transport.channels.Channels attribute)
shutdown_in (robot.api.GenericRobot property)
shutdown_mission (robot.api.GenericRobot property)
SHUTDOWN_STATUS (raccoon_transport.channels.Channels attribute)
side (step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
(step.motion.line_follow.SingleLineFollowConfig attribute)
side() (step.motion.line_follow_dsl.DirectionalFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.FollowLineSingleBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineSingleBuilder method)
SideAction (class in step.motion.path.ir)
sigma_theta_deg (step.motion.resync.AlignToWallResync attribute)
(step.motion.resync.FindLineResync attribute)
(step.motion.resync.ResyncAtStartPose attribute)
sigma_theta_deg() (step.motion.resync_dsl.ResyncAtStartPoseBuilder method)
sigma_xy_cm (step.motion.resync.AlignToWallResync attribute)
(step.motion.resync.FindLineResync attribute)
(step.motion.resync.ResyncAtStartPose attribute)
sigma_xy_cm() (step.motion.resync_dsl.ResyncAtStartPoseBuilder method)
sign (step.motion.path.ir.Segment attribute)
signature (profiling.step_profiler.StepSample attribute)
(timing.models.AnomalyDetection attribute)
SimRobotConfig (class in testing.sim)
single() (step.motion.line_follow_builder.ConfigurableLineFollowBuilder method)
single_sensor_lineup() (in module step.motion.lineup.single)
SingleLineFollowConfig (class in step.motion.line_follow)
SingleSensorCrossing (class in step.motion.lineup.single)
SingleSensorLineFollow (class in step.motion.line_follow)
SingleSensorLineupConfig (class in step.motion.lineup.single)
size (ui.widgets.AnimatedRobot attribute)
(ui.widgets.Icon attribute)
(ui.widgets.ProgressSpinner attribute)
(ui.widgets.Text attribute)
skip_timing() (step.step_builder.StepBuilder method)
sleep (profiling.step_profiler.StepSample attribute)
sleep_track (profiling.step_profiler.StepProfiler attribute)
Slider (class in ui.widgets)
SliderInputResult (class in ui.screens.input)
SliderInputScreen (class in ui.screens.input)
slow_servo() (in module step.servo.steps_dsl)
SlowServo (class in step.servo.steps)
SlowServoBuilder (class in step.servo.steps_dsl)
smooth_path() (in module step.motion.smooth_path)
SmoothPath (class in step.motion.smooth_path)
snap_axes (step.motion.resync.AlignToWallResync attribute)
(step.motion.resync.FindLineResync attribute)
(step.motion.resync.ResyncAtStartPose attribute)
snap_axes() (step.motion.resync_dsl.ResyncAtStartPoseBuilder method)
source (step.calibration.setup.session.DriveCalibrationSample attribute)
Spacer (class in ui.widgets)
spacing (ui.widgets.Column attribute)
(ui.widgets.Row attribute)
speed (step.motion.wall_align.WallAlign attribute)
speed() (step.motion.arc_dsl.DriveArcLeftBuilder method)
(step.motion.arc_dsl.DriveArcRightBuilder method)
(step.motion.arc_dsl.StrafeArcLeftBuilder method)
(step.motion.arc_dsl.StrafeArcRightBuilder method)
(step.motion.drive_angle_dsl.DriveAngleBuilder method)
(step.motion.drive_angle_dsl.DriveAngleLeftBuilder method)
(step.motion.drive_angle_dsl.DriveAngleRightBuilder method)
(step.motion.drive_dsl.DriveBackwardBuilder method)
(step.motion.drive_dsl.DriveForwardBuilder method)
(step.motion.drive_dsl.StrafeLeftBuilder method)
(step.motion.drive_dsl.StrafeRightBuilder method)
(step.motion.drive_to_analog_target_dsl.DriveToAnalogTargetBuilder method)
(step.motion.line_follow_dsl.FollowLineBuilder method)
(step.motion.line_follow_dsl.FollowLineSingleBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineSingleBuilder method)
(step.motion.turn_dsl.TurnLeftBuilder method)
(step.motion.turn_dsl.TurnRightBuilder method)
(step.motion.wall_align_dsl.WallAlignBackwardBuilder method)
(step.motion.wall_align_dsl.WallAlignForwardBuilder method)
(step.motion.wall_align_dsl.WallAlignStrafeLeftBuilder method)
(step.motion.wall_align_dsl.WallAlignStrafeRightBuilder method)
(step.servo.steps_dsl.SlowServoBuilder method)
speed_scale (step.motion.line_follow.LineFollowConfig attribute)
(step.motion.line_follow.SingleLineFollowConfig attribute)
(step.motion.path.ir.Segment attribute)
speeds (step.motion.tune_drive.TuneDrive attribute)
speeds() (step.motion.tune_drive_dsl.TuneDriveBuilder method)
spin() (raccoon_transport.transport.Transport method)
spin_once() (raccoon_transport.transport.Transport method)
spin_until_idle() (in module test_transport_unit)
spline() (in module step.motion.spline_path)
SplineAdapter (class in step.motion.path.motion_factory)
SplineFollow (class in step.motion.goto)
SplinePath (class in step.motion.spline_path)
splinify() (step.motion.path.optimize.Optimizer method)
SplinifyPass (class in step.motion.path.passes.spline)
Split (class in ui.widgets)
stall_detected (class in step.condition)
start() (robot.api.GenericRobot method)
(robot.heading_drift_watchdog.HeadingDriftWatchdog method)
(robot.localization_fusion.ContinuousLocalizationFusion method)
(step.condition.after_cm method)
(step.condition.after_degrees method)
(step.condition.after_seconds method)
(step.condition.stall_detected method)
(step.condition.StopCondition method)
(step.motion.path.motion_factory.CrabArcAdapter method)
(step.motion.path.motion_factory.DriveAngleAdapter method)
(step.motion.path.motion_factory.LineFollowAdapter method)
(step.motion.path.motion_factory.SplineAdapter method)
(step.motion.path.motion_factory.TurnHeadingAdapter method)
start_async() (robot.api.GenericRobot method)
start_heading_drift_watchdog() (in module robot.heading_drift_watchdog)
start_localization_fusion() (in module robot.localization_fusion)
start_percent (step.calibration.deadzone.screens.DeadzoneIntroScreen attribute)
(step.calibration.deadzone.screens.DeadzoneResultsScreen property)
(step.calibration.deadzone.step.CalibrateDeadzone attribute)
(step.calibration.deadzone.step.DeadzoneCalibrationResult property)
start_percent() (step.calibration.deadzone.step_dsl.CalibrateDeadzoneBuilder method)
start_percent_forward (step.calibration.deadzone.step.DeadzoneCalibrationResult attribute)
start_percent_reverse (step.calibration.deadzone.step.DeadzoneCalibrationResult attribute)
start_recording() (timing.synchronizer.Synchronizer method)
start_setup_timer() (in module step.setup_timer_dsl)
start_time (timing.synchronizer.Synchronizer attribute)
start_warm() (step.motion.path.motion_factory.CrabArcAdapter method)
(step.motion.path.motion_factory.DriveAngleAdapter method)
(step.motion.path.motion_factory.LineFollowAdapter method)
(step.motion.path.motion_factory.SplineAdapter method)
(step.motion.path.motion_factory.TurnHeadingAdapter method)
start_watchdog() (in module step.watchdog)
StartSetupTimer (class in step.setup_timer)
StartSetupTimerBuilder (class in step.setup_timer_dsl)
StartWatchdog (class in step.watchdog)
status (step.motion.auto_tune.AutoTuneProgressScreen attribute)
(ui.screens.basic.ProgressScreen attribute)
(ui.screens.basic.StatusScreen attribute)
(ui.screens.wfl.WFLDetectScreen attribute)
status_color (ui.screens.wfl.WFLDetectScreen attribute)
StatusBadge (class in ui.widgets)
StatusIcon (class in ui.widgets)
StatusScreen (class in ui.screens.basic)
std (step.calibration.calibrate_analog_sensor.AnalogSensorCalibration attribute)
(ui.screens.analog_sensor.AnalogSensorConfirmScreen attribute)
stddev (timing.models.StepStatistics attribute)
step
module
Step (class in step.base)
step (step.logic.loop.LoopFor attribute)
(step.logic.loop.LoopForever attribute)
(step.motion.path.ir.SideAction attribute)
(step.timeout.Timeout attribute)
(step.timeout_or.TimeoutOr attribute)
(step.timing.do_until_checkpoint.DoUntilCheckpoint attribute)
step() (step.logic.loop_dsl.LoopForBuilder method)
(step.logic.loop_dsl.LoopForeverBuilder method)
(step.timeout_dsl.TimeoutBuilder method)
(step.timing.do_until_checkpoint_dsl.DoUntilCheckpointBuilder method)
step.annotation
module
step.arm
module
step.arm.preset
module
step.background_manager
module
step.base
module
step.calibration
module
step.calibration.calibrate_analog_sensor
module
step.calibration.calibrate_analog_sensor_dsl
module
step.calibration.calibrate_step
module
step.calibration.calibrate_wfl
module
step.calibration.calibrate_wfl_dsl
module
step.calibration.deadzone
module
step.calibration.deadzone.screens
module
step.calibration.deadzone.step
module
step.calibration.deadzone.step_dsl
module
step.calibration.sensors
module
step.calibration.sensors.dataclasses
module
step.calibration.sensors.ir_calibrating_screen
module
step.calibration.sensors.ir_confirm_screen
module
step.calibration.sensors.ir_overview_screen
module
step.calibration.sensors.ir_results_screen
module
step.calibration.sensors.step
module
step.calibration.sensors.step_dsl
module
step.calibration.sensors.switch_set_step
module
step.calibration.sensors.switch_set_step_dsl
module
step.calibration.setup
module
step.calibration.setup.session
module
step.calibration.setup.steps
module
step.calibration.state
module
step.calibration.store
module
step.condition
module
step.debug_break
module
step.logic
module
step.logic.background
module
step.logic.defer
module
step.logic.defer_dsl
module
step.logic.do_while
module
step.logic.do_while_dsl
module
step.logic.if_then
module
step.logic.if_then_dsl
module
step.logic.loop
module
step.logic.loop_dsl
module
step.logic.run_if_env
module
step.model
module
step.motion
module
step.motion.arc
module
step.motion.arc_dsl
module
step.motion.arc_segment
module
step.motion.at_distance
module
step.motion.at_distance_dsl
module
step.motion.at_heading
module
step.motion.at_heading_dsl
module
step.motion.auto_tune
module
step.motion.auto_tune_dsl
module
step.motion.characterize_drive
module
step.motion.characterize_drive_dsl
module
step.motion.custom_velocity
module
step.motion.custom_velocity_dsl
module
step.motion.drive
module
step.motion.drive_angle
module
step.motion.drive_angle_dsl
module
step.motion.drive_dsl
module
step.motion.drive_to_analog_target
module
step.motion.drive_to_analog_target_dsl
module
step.motion.drive_until_impact
module
step.motion.goto
module
step.motion.heading_reference
module
step.motion.heading_reference_dsl
module
step.motion.line_follow
module
step.motion.line_follow_builder
module
step.motion.line_follow_dsl
module
step.motion.lineup
module
step.motion.lineup.forward
module
step.motion.lineup.single
module
step.motion.lineup.strafe
module
step.motion.motion_step
module
step.motion.path
module
step.motion.path.compiler
module
step.motion.path.executor
module
step.motion.path.ir
module
step.motion.path.motion_factory
module
step.motion.path.optimize
module
step.motion.path.passes
module
step.motion.path.passes.absolute_heading
module
step.motion.path.passes.contract
module
step.motion.path.passes.corner_cut
module
step.motion.path.passes.decompose
module
step.motion.path.passes.known_distance
module
step.motion.path.passes.lowering
module
step.motion.path.passes.merge
module
step.motion.path.passes.resolve_heading
module
step.motion.path.passes.spline
module
step.motion.path.passes.to_absolute
module
step.motion.path.passes.velocity_profile
module
step.motion.resync
module
step.motion.resync_dsl
module
step.motion.sensor_group
module
step.motion.set_odometry_source
module
step.motion.set_speed_mode
module
step.motion.smooth_path
module
step.motion.spline_path
module
step.motion.stop
module
step.motion.stop_dsl
module
step.motion.tune_drive
module
step.motion.tune_drive_dsl
module
step.motion.turn
module
step.motion.turn_dsl
module
step.motion.wall_align
module
step.motion.wall_align_dsl
module
step.motor
module
step.motor.steps
module
step.motor.steps_dsl
module
step.parallel
module
step.params
module
step.resource
module
step.sequential
module
step.servo
module
step.servo.constants
module
step.servo.preset
module
step.servo.resolver
module
step.servo.steps
module
step.servo.steps_dsl
module
step.servo.utility
module
step.setup_timer
module
step.setup_timer_dsl
module
step.sim
module
step.step_builder
module
step.timeout
module
step.timeout_dsl
module
step.timeout_or
module
step.timing
module
step.timing.do_until_checkpoint
module
step.timing.do_until_checkpoint_dsl
module
step.timing.wait_for_checkpoint
module
step.timing.wait_for_checkpoint_dsl
module
step.wait_for
module
step.wait_for_button
module
step.wait_for_button_dsl
module
step.wait_for_digital
module
step.wait_for_digital_dsl
module
step.wait_for_dsl
module
step.wait_for_light
module
step.wait_for_light_dsl
module
step.wait_for_seconds
module
step.wait_for_seconds_dsl
module
step.watchdog
module
step.watchdog_manager
module
step_confirm (step.motion.auto_tune.AutoTune attribute)
step_confirm() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
STEP_START (step.motion.at_heading.HeadingOrigin attribute)
StepAnomalyCallback (in module step.base)
StepBuilder (class in step.step_builder)
StepProfiler (class in profiling.step_profiler)
StepProtocol (class in step.model)
steps (step.parallel.Parallel attribute)
(step.sequential.Sequential attribute)
StepSample (class in profiling.step_profiler)
StepStatistics (class in timing.models)
StepTimingDatabase (class in timing.database)
StepTimingTracker (class in timing.tracker)
Stop (class in step.motion.stop)
stop() (in module step.motion.stop_dsl)
(robot.heading_drift_watchdog.HeadingDriftWatchdog method)
(robot.localization_fusion.ContinuousLocalizationFusion method)
stop_watchdog() (in module step.watchdog)
StopBuilder (class in step.motion.stop_dsl)
StopCondition (class in step.condition)
StopMode (class in step.motor.steps)
StopMotor (class in step.motor.steps)
StopWatchdog (class in step.watchdog)
store() (step.calibration.store.CalibrationStore method)
strafe_arc_left() (in module step.motion.arc_dsl)
strafe_arc_right() (in module step.motion.arc_dsl)
strafe_cm (robot.geometry.SensorPosition attribute)
,
[1]
(robot.geometry.WheelPosition attribute)
,
[1]
(testing.sim.DistanceSensorMount attribute)
(testing.sim.LineSensorMount attribute)
strafe_follow_line() (in module step.motion.line_follow_dsl)
strafe_follow_line_single() (in module step.motion.line_follow_dsl)
STRAFE_LEFT (step.motion.wall_align.WallDirection attribute)
strafe_left() (in module step.motion.drive_dsl)
strafe_left_lineup_on_black() (in module step.motion.lineup.strafe)
strafe_left_lineup_on_white() (in module step.motion.lineup.strafe)
strafe_left_until_black() (step.motion.sensor_group.SensorGroup method)
strafe_lineup() (in module step.motion.lineup.strafe)
STRAFE_RIGHT (step.motion.wall_align.WallDirection attribute)
strafe_right() (in module step.motion.drive_dsl)
strafe_right_lineup_on_black() (in module step.motion.lineup.strafe)
strafe_right_lineup_on_white() (in module step.motion.lineup.strafe)
strafe_right_until_black() (step.motion.sensor_group.SensorGroup method)
strafe_right_until_white() (step.motion.sensor_group.SensorGroup method)
strafe_speed (step.motion.line_follow.DirectionalLineFollowConfig attribute)
(step.motion.line_follow.DirectionalSingleLineFollowConfig attribute)
(step.motion.lineup.strafe.TimingBasedStrafeLineUp attribute)
strafe_speed() (step.motion.line_follow_builder.ConfigurableLineFollowBuilder method)
(step.motion.line_follow_dsl.DirectionalFollowLineBuilder method)
(step.motion.line_follow_dsl.DirectionalFollowLineSingleBuilder method)
strafe_speed_mps (step.motion.resync.FindLineResync attribute)
StrafeArc (class in step.motion.arc)
StrafeArcLeft (class in step.motion.arc)
StrafeArcLeftBuilder (class in step.motion.arc_dsl)
StrafeArcRight (class in step.motion.arc)
StrafeArcRightBuilder (class in step.motion.arc_dsl)
StrafeFollowLine (class in step.motion.line_follow)
StrafeFollowLineBuilder (class in step.motion.line_follow_dsl)
StrafeFollowLineSingle (class in step.motion.line_follow)
StrafeFollowLineSingleBuilder (class in step.motion.line_follow_dsl)
StrafeLeft (class in step.motion.drive)
StrafeLeftBuilder (class in step.motion.drive_dsl)
StrafeRight (class in step.motion.drive)
StrafeRightBuilder (class in step.motion.drive_dsl)
string_t (class in raccoon_transport.types.raccoon.string_t)
style (ui.widgets.Button attribute)
(ui.widgets.HintBox attribute)
subscribe() (raccoon_transport.transport.Transport method)
subscriber_id (raccoon_transport.types.raccoon.ack_t.ack_t attribute)
(raccoon_transport.types.raccoon.retain_request_t.retain_request_t attribute)
SurfaceColor (class in step.motion.lineup.forward)
sweeps (step.motion.auto_tune.AutoTune attribute)
(step.motion.auto_tune.AutoTuneBemfVelocity attribute)
sweeps() (step.motion.auto_tune_dsl.AutoTuneBemfVelocityBuilder method)
(step.motion.auto_tune_dsl.AutoTuneBuilder method)
switch_calibration_set() (in module step.calibration.sensors.switch_set_step_dsl)
SwitchCalibrationSet (class in step.calibration.sensors.switch_set_step)
SwitchCalibrationSetBuilder (class in step.calibration.sensors.switch_set_step_dsl)
Synchronizer (class in timing.synchronizer)
synchronizer (robot.api.GenericRobot property)
T
T (in module step.annotation)
(in module step.calibration.calibrate_step)
(in module ui.screen)
(in module ui.step)
table_map (robot.api.GenericRobot property)
tags (step.annotation.DslMeta attribute)
target (step.motion.lineup.forward.TimingBasedLineUp attribute)
(step.motion.lineup.strafe.TimingBasedStrafeLineUp attribute)
target_absolute_rad() (robot.heading_reference.HeadingReferenceService method)
target_distance (ui.widgets.RobotDrivingAnimation attribute)
target_heading_rad (step.motion.path.ir.Segment attribute)
target_value (step.calibration.calibrate_analog_sensor.AnalogSensorCalibration attribute)
(ui.screens.analog_sensor.AnalogSensorConfirmScreen attribute)
task (step.logic.do_while.DoWhileActive attribute)
task() (step.logic.do_while_dsl.DoWhileActiveBuilder method)
TEMPERATURE (raccoon_transport.channels.Channels attribute)
terminal (step.motion.path.passes.spline.SplinifyPass attribute)
test_count (ui.screens.wfl.WFLDetectScreen attribute)
test_reliable_publisher_retries_exactly_until_max_retries() (in module test_transport_unit)
test_reliable_publisher_stops_retrying_after_matching_ack() (in module test_transport_unit)
test_reliable_subscriber_deduplicates_but_acks_every_delivery() (in module test_transport_unit)
test_request_retained_missing_channel_is_silent() (in module test_transport_unit)
test_request_retained_replays_cached_payload() (in module test_transport_unit)
test_retain_handler_accepts_generated_request_format() (in module test_transport_unit)
test_retain_handler_accepts_manual_interop_format() (in module test_transport_unit)
test_transport_unit
module
testing
module
testing.pytest_plugin
module
testing.robot_configs
module
testing.sim
module
Text (class in ui.widgets)
text (ui.widgets.HintBox attribute)
(ui.widgets.StatusBadge attribute)
(ui.widgets.Text attribute)
TextInput (class in ui.widgets)
TextInputResult (class in ui.screens.input)
TextInputScreen (class in ui.screens.input)
then_step (step.logic.if_then.IfThen attribute)
then_step() (step.logic.if_then_dsl.IfThenBuilder method)
thickness (ui.widgets.Divider attribute)
threshold (step.calibration.calibrate_wfl.WFLCalibrationResult attribute)
(step.motion.lineup.forward.TimingBasedLineUp attribute)
(step.motion.lineup.strafe.TimingBasedStrafeLineUp attribute)
(step.motion.resync.FindLineResync attribute)
(ui.screens.wfl.WFLConfirmResult property)
(ui.screens.wfl.WFLConfirmScreen property)
(ui.screens.wfl.WFLDetectScreen attribute)
threshold_multiplier (timing.config.TimingConfig attribute)
(timing.models.AnomalyDetection attribute)
thresholds (ui.widgets.CalibrationChart attribute)
tick() (in module testing.sim)
(robot.localization_fusion.ContinuousLocalizationFusion method)
ticks_to_rad (raccoon_transport.types.raccoon.kinematics_config_t.kinematics_config_t attribute)
(testing.sim.SimRobotConfig attribute)
tid (profiling.step_profiler.StepSample attribute)
tilt_reference_quat() (robot.heading_reference.HeadingReferenceService method)
time_budget (mission.api.Mission attribute)
time_optimal() (step.motion.path.optimize.Optimizer method)
Timeout (class in step.timeout)
timeout (step.motion.tune_drive.TuneDrive attribute)
timeout() (in module step.timeout_dsl)
(step.motion.tune_drive_dsl.TuneDriveBuilder method)
(step.motor.steps_dsl.MoveMotorRelativeBuilder method)
(step.motor.steps_dsl.MoveMotorToBuilder method)
timeout_cm() (step.motion.drive_to_analog_target_dsl.DriveToAnalogTargetBuilder method)
timeout_or() (in module step.timeout_or)
timeout_s (step.motion.resync.FindLineResync attribute)
TimeoutBuilder (class in step.timeout_dsl)
TimeoutOr (class in step.timeout_or)
timestamp (raccoon_transport.types.raccoon.ack_t.ack_t attribute)
(raccoon_transport.types.raccoon.cam_blob_t.cam_blob_t attribute)
(raccoon_transport.types.raccoon.cam_config_t.cam_config_t attribute)
(raccoon_transport.types.raccoon.cam_detections_t.cam_detections_t attribute)
(raccoon_transport.types.raccoon.cam_frame_t.cam_frame_t attribute)
(raccoon_transport.types.raccoon.cam_stream_ctl_t.cam_stream_ctl_t attribute)
(raccoon_transport.types.raccoon.envelope_t.envelope_t attribute)
(raccoon_transport.types.raccoon.kinematics_config_t.kinematics_config_t attribute)
(raccoon_transport.types.raccoon.orientation_matrix_t.orientation_matrix_t attribute)
(raccoon_transport.types.raccoon.quaternion_t.quaternion_t attribute)
(raccoon_transport.types.raccoon.retain_request_t.retain_request_t attribute)
(raccoon_transport.types.raccoon.scalar_f_t.scalar_f_t attribute)
(raccoon_transport.types.raccoon.scalar_i32_t.scalar_i32_t attribute)
(raccoon_transport.types.raccoon.scalar_i8_t.scalar_i8_t attribute)
(raccoon_transport.types.raccoon.screen_render_answer_t.screen_render_answer_t attribute)
(raccoon_transport.types.raccoon.screen_render_t.screen_render_t attribute)
(raccoon_transport.types.raccoon.string_t.string_t attribute)
(raccoon_transport.types.raccoon.vector3f_t.vector3f_t attribute)
(raccoon_transport.types.raccoon.yolo_box_t.yolo_box_t attribute)
(raccoon_transport.types.raccoon.yolo_frame_t.yolo_frame_t attribute)
(timing.models.AnomalyDetection attribute)
(ui.messages.ScreenRender attribute)
(ui.messages.ScreenRenderAnswer attribute)
timing
module
timing.config
module
timing.database
module
timing.models
module
timing.synchronizer
module
timing.tracker
module
TimingBasedLineUp (class in step.motion.lineup.forward)
TimingBasedStrafeLineUp (class in step.motion.lineup.strafe)
TimingConfig (class in timing.config)
title (step.calibration.deadzone.screens.DeadzoneIntroScreen attribute)
(step.calibration.deadzone.screens.DeadzoneResultsScreen attribute)
(step.calibration.deadzone.screens.DeadzoneSummaryScreen attribute)
(step.calibration.deadzone.screens.DeadzoneTestingScreen attribute)
(step.calibration.sensors.ir_calibrating_screen.IRCalibratingScreen attribute)
(step.calibration.sensors.ir_confirm_screen.IRConfirmScreen attribute)
(step.calibration.sensors.ir_overview_screen.IROverviewScreen attribute)
(step.calibration.sensors.ir_results_screen.IRResultsDashboardScreen attribute)
(step.motion.auto_tune.AutoTuneProgressScreen attribute)
(ui.screen.UIScreen attribute)
(ui.screens.analog_sensor.AnalogSensorConfirmScreen attribute)
(ui.screens.analog_sensor.AnalogSensorPositionScreen attribute)
(ui.screens.analog_sensor.AnalogSensorSamplingScreen attribute)
(ui.screens.basic.ChoiceScreen attribute)
(ui.screens.basic.ConfirmScreen attribute)
(ui.screens.basic.MessageScreen attribute)
(ui.screens.basic.ProgressScreen attribute)
(ui.screens.basic.StatusScreen attribute)
(ui.screens.basic.WaitForButtonScreen attribute)
(ui.screens.distance.DistanceConfirmScreen attribute)
(ui.screens.distance.DistanceDrivingScreen attribute)
(ui.screens.distance.DistanceMeasureScreen attribute)
(ui.screens.distance.DistancePrepareScreen attribute)
(ui.screens.input.NumberInputScreen attribute)
(ui.screens.input.SliderInputScreen attribute)
(ui.screens.input.TextInputScreen attribute)
(ui.screens.wfl.WFLConfirmScreen attribute)
(ui.screens.wfl.WFLDetectScreen attribute)
(ui.screens.wfl.WFLMeasureScreen attribute)
(ui.widgets.Card attribute)
to() (step.arm.preset.ArmPreset method)
to_absolute() (step.motion.path.optimize.Optimizer method)
to_dict() (ui.widgets.Widget method)
ToAbsolutePass (class in step.motion.path.passes.to_absolute)
top (profiling.step_profiler.StepProfiler attribute)
total (profiling.step_profiler.StepSample attribute)
trace_path (profiling.step_profiler.StepProfiler attribute)
track_width_m (testing.sim.SimRobotConfig attribute)
Transport (class in raccoon_transport.transport)
trials (step.motion.characterize_drive.CharacterizeDrive attribute)
trials() (step.motion.characterize_drive_dsl.CharacterizeDriveBuilder method)
try_corner_arc() (in module step.motion.path.passes.corner_cut)
try_crab_arc() (in module step.motion.path.passes.corner_cut)
ts (profiling.step_profiler.LagSpike attribute)
(profiling.step_profiler.Phase attribute)
(profiling.step_profiler.StepSample attribute)
tune_bemf_velocity (step.motion.auto_tune.AutoTune attribute)
tune_bemf_velocity() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
tune_characterize (step.motion.auto_tune.AutoTune attribute)
tune_characterize() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
tune_drive() (in module step.motion.tune_drive_dsl)
tune_encoder_cal (step.motion.auto_tune.AutoTune attribute)
tune_encoder_cal() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
tune_firmware_pid (step.motion.auto_tune.AutoTune attribute)
tune_firmware_pid() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
tune_motion (step.motion.auto_tune.AutoTune attribute)
tune_motion() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
tune_static_friction (step.motion.auto_tune.AutoTune attribute)
tune_static_friction() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
tune_tolerances (step.motion.auto_tune.AutoTune attribute)
tune_tolerances() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
tune_vel_lpf (step.motion.auto_tune.AutoTune attribute)
tune_vel_lpf() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
tune_velocity (step.motion.auto_tune.AutoTune attribute)
tune_velocity() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
TuneDrive (class in step.motion.tune_drive)
TuneDriveBuilder (class in step.motion.tune_drive_dsl)
turn_left() (in module step.motion.turn_dsl)
turn_right() (in module step.motion.turn_dsl)
TURN_START (step.motion.at_heading.HeadingOrigin attribute)
turn_to_heading_left() (in module step.motion.heading_reference)
turn_to_heading_right() (in module step.motion.heading_reference)
TurnDirection (class in robot.heading_reference)
TurnHeadingAdapter (class in step.motion.path.motion_factory)
TurnLeft (class in step.motion.turn)
TurnLeftBuilder (class in step.motion.turn_dsl)
TurnRight (class in step.motion.turn)
TurnRightBuilder (class in step.motion.turn_dsl)
TurnToHeading (class in step.motion.heading_reference)
U
ui
module
ui.events
module
ui.messages
module
ui.screen
module
ui.screens
module
ui.screens.analog_sensor
module
ui.screens.basic
module
ui.screens.distance
module
ui.screens.input
module
ui.screens.wfl
module
ui.step
module
ui.widgets
module
UIScreen (class in ui.screen)
UIStep (class in ui.step)
unattributed (profiling.step_profiler.StepSample property)
unique_channel() (in module test_transport_unit)
unit (step.params.NumberParam attribute)
(ui.screens.input.NumberInputScreen attribute)
(ui.widgets.DistanceBadge attribute)
(ui.widgets.NumericInput attribute)
until() (step.motion.custom_velocity_dsl.CustomVelocityBuilder method)
(step.motion.drive_angle_dsl.DriveAngleBuilder method)
(step.motion.drive_angle_dsl.DriveAngleLeftBuilder method)
(step.motion.drive_angle_dsl.DriveAngleRightBuilder method)
(step.motion.drive_dsl.DriveBackwardBuilder method)
(step.motion.drive_dsl.DriveForwardBuilder method)
(step.motion.drive_dsl.StrafeLeftBuilder method)
(step.motion.drive_dsl.StrafeRightBuilder method)
(step.motion.line_follow_builder.ConfigurableLineFollowBuilder method)
(step.motion.line_follow_dsl.DirectionalFollowLineBuilder method)
(step.motion.line_follow_dsl.DirectionalFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.FollowLineBuilder method)
(step.motion.line_follow_dsl.FollowLineSingleBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineBuilder method)
(step.motion.line_follow_dsl.LateralFollowLineSingleBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineBuilder method)
(step.motion.line_follow_dsl.StrafeFollowLineSingleBuilder method)
(step.motion.turn_dsl.TurnLeftBuilder method)
(step.motion.turn_dsl.TurnRightBuilder method)
update() (step.motion.path.motion_factory.CrabArcAdapter method)
(step.motion.path.motion_factory.DriveAngleAdapter method)
(step.motion.path.motion_factory.LineFollowAdapter method)
(step.motion.path.motion_factory.SplineAdapter method)
(step.motion.path.motion_factory.TurnHeadingAdapter method)
use_existing (step.calibration.sensors.dataclasses.IRCalibrationChoice attribute)
use_scene() (in module testing.sim)
V
validate_no_overlap() (in module step.resource)
value (raccoon_transport.types.raccoon.scalar_f_t.scalar_f_t attribute)
(raccoon_transport.types.raccoon.scalar_i32_t.scalar_i32_t attribute)
(raccoon_transport.types.raccoon.screen_render_answer_t.screen_render_answer_t attribute)
(raccoon_transport.types.raccoon.string_t.string_t attribute)
(ui.messages.ScreenRenderAnswer attribute)
(ui.screens.distance.DistanceMeasureScreen attribute)
(ui.screens.input.NumberInputResult attribute)
(ui.screens.input.NumberInputScreen attribute)
(ui.screens.input.SliderInputResult attribute)
(ui.screens.input.SliderInputScreen attribute)
(ui.screens.input.TextInputResult attribute)
(ui.screens.input.TextInputScreen attribute)
(ui.screens.wfl.WFLMeasureResult attribute)
(ui.widgets.Checkbox attribute)
(ui.widgets.CircularSlider attribute)
(ui.widgets.DistanceBadge attribute)
(ui.widgets.Dropdown attribute)
(ui.widgets.NumericInput attribute)
(ui.widgets.Slider attribute)
(ui.widgets.TextInput attribute)
vector3f_t (class in raccoon_transport.types.raccoon.vector3f_t)
vel_axes (step.motion.auto_tune.AutoTune attribute)
vel_axes() (step.motion.auto_tune_dsl.AutoTuneBuilder method)
velocity() (step.motor.steps_dsl.MoveMotorRelativeBuilder method)
(step.motor.steps_dsl.MoveMotorToBuilder method)
(step.motor.steps_dsl.SetMotorVelocityBuilder method)
velocity_fn() (step.motion.custom_velocity_dsl.CustomVelocityBuilder method)
VelocityFn (in module step.motion.custom_velocity)
VelocityProfilePass (class in step.motion.path.passes.velocity_profile)
viscous_drag_coeff (testing.sim.SimRobotConfig attribute)
W
w (raccoon_transport.types.raccoon.quaternion_t.quaternion_t attribute)
wait_all() (step.background_manager.BackgroundManager method)
wait_for() (in module step.wait_for_dsl)
wait_for_background() (in module step.logic.background)
wait_for_button() (in module step.wait_for_button_dsl)
(ui.step.UIStep method)
wait_for_checkpoint() (in module step.timing.wait_for_checkpoint_dsl)
wait_for_digital() (in module step.wait_for_digital_dsl)
wait_for_light() (in module step.wait_for_light_dsl)
wait_for_light_drop_fraction (robot.api.RobotDefinitionsProtocol attribute)
wait_for_light_legacy() (in module step.wait_for_light_dsl)
wait_for_light_mode (robot.api.RobotDefinitionsProtocol attribute)
wait_for_light_sensor (robot.api.RobotDefinitionsProtocol attribute)
wait_for_name() (step.background_manager.BackgroundManager method)
wait_for_seconds() (in module step.wait_for_seconds_dsl)
wait_until_checkpoint() (timing.synchronizer.Synchronizer method)
wait_until_degrees() (in module step.motion.at_heading_dsl)
wait_until_distance() (in module step.motion.at_distance_dsl)
WaitFor (class in step.wait_for)
WaitForBackground (class in step.logic.background)
WaitForBuilder (class in step.wait_for_dsl)
WaitForButton (class in step.wait_for_button)
WaitForButtonBuilder (class in step.wait_for_button_dsl)
WaitForButtonScreen (class in ui.screens.basic)
WaitForCheckpoint (class in step.timing.wait_for_checkpoint)
WaitForCheckpointBuilder (class in step.timing.wait_for_checkpoint_dsl)
WaitForDigital (class in step.wait_for_digital)
WaitForDigitalBuilder (class in step.wait_for_digital_dsl)
WaitForLight (class in step.wait_for_light)
WaitForLightBuilder (class in step.wait_for_light_dsl)
WaitForLightLegacy (class in step.wait_for_light)
WaitForLightLegacyBuilder (class in step.wait_for_light_dsl)
WaitForSeconds (class in step.wait_for_seconds)
WaitForSecondsBuilder (class in step.wait_for_seconds_dsl)
WaitUntilDegrees (class in step.motion.at_heading)
WaitUntilDegreesBuilder (class in step.motion.at_heading_dsl)
WaitUntilDistance (class in step.motion.at_distance)
WaitUntilDistanceBuilder (class in step.motion.at_distance_dsl)
wall_align_backward() (in module step.motion.wall_align_dsl)
wall_align_forward() (in module step.motion.wall_align_dsl)
wall_align_strafe_left() (in module step.motion.wall_align_dsl)
wall_align_strafe_right() (in module step.motion.wall_align_dsl)
wall_sigma_cm (step.motion.resync.AlignToWallResync attribute)
WallAlign (class in step.motion.wall_align)
WallAlignBackward (class in step.motion.wall_align)
WallAlignBackwardBuilder (class in step.motion.wall_align_dsl)
WallAlignForward (class in step.motion.wall_align)
WallAlignForwardBuilder (class in step.motion.wall_align_dsl)
WallAlignStrafeLeft (class in step.motion.wall_align)
WallAlignStrafeLeftBuilder (class in step.motion.wall_align_dsl)
WallAlignStrafeRight (class in step.motion.wall_align)
WallAlignStrafeRightBuilder (class in step.motion.wall_align_dsl)
WallDirection (class in step.motion.wall_align)
warmup_seconds() (step.wait_for_light_dsl.WaitForLightBuilder method)
WatchdogExpiredError
WatchdogManager (class in step.watchdog_manager)
Waypoint (in module step.motion.path.passes.to_absolute)
WFLCalibrationResult (class in step.calibration.calibrate_wfl)
WFLConfirmResult (class in ui.screens.wfl)
WFLConfirmScreen (class in ui.screens.wfl)
WFLDetectScreen (class in ui.screens.wfl)
WFLMeasureResult (class in ui.screens.wfl)
WFLMeasureScreen (class in ui.screens.wfl)
wheel_position() (robot.geometry.RobotGeometry method)
wheel_radius_m (testing.sim.SimRobotConfig attribute)
wheelbase_m (testing.sim.SimRobotConfig attribute)
WheelPosition (class in robot.geometry)
WHITE (step.motion.lineup.forward.SurfaceColor attribute)
white_mean (step.calibration.sensors.dataclasses.SensorCalibrationData attribute)
white_std (step.calibration.sensors.dataclasses.SensorCalibrationData attribute)
white_threshold (step.calibration.sensors.dataclasses.IRConfirmResult attribute)
(step.calibration.sensors.dataclasses.IRSensorCalibrationResult attribute)
(step.calibration.sensors.dataclasses.SensorCalibrationData attribute)
(step.calibration.sensors.ir_confirm_screen.IRConfirmScreen attribute)
Widget (class in ui.widgets)
width (raccoon_transport.types.raccoon.cam_blob_t.cam_blob_t attribute)
(raccoon_transport.types.raccoon.yolo_box_t.yolo_box_t attribute)
width_cm (robot.geometry.RobotGeometry attribute)
(testing.sim.SimRobotConfig attribute)
window_size (timing.config.TimingConfig attribute)
wz (step.motion.wall_align.WallAlign attribute)
wz() (step.motion.wall_align_dsl.WallAlignBackwardBuilder method)
(step.motion.wall_align_dsl.WallAlignForwardBuilder method)
(step.motion.wall_align_dsl.WallAlignStrafeLeftBuilder method)
(step.motion.wall_align_dsl.WallAlignStrafeRightBuilder method)
X
x (raccoon_transport.types.raccoon.cam_blob_t.cam_blob_t attribute)
(raccoon_transport.types.raccoon.quaternion_t.quaternion_t attribute)
(raccoon_transport.types.raccoon.vector3f_t.vector3f_t attribute)
(raccoon_transport.types.raccoon.yolo_box_t.yolo_box_t attribute)
Y
y (raccoon_transport.types.raccoon.cam_blob_t.cam_blob_t attribute)
(raccoon_transport.types.raccoon.quaternion_t.quaternion_t attribute)
(raccoon_transport.types.raccoon.vector3f_t.vector3f_t attribute)
(raccoon_transport.types.raccoon.yolo_box_t.yolo_box_t attribute)
yaw_rate() (in module testing.sim)
yolo_box_t (class in raccoon_transport.types.raccoon.yolo_box_t)
YOLO_FRAME (raccoon_transport.channels.Channels attribute)
yolo_frame_t (class in raccoon_transport.types.raccoon.yolo_frame_t)
Z
z (raccoon_transport.types.raccoon.quaternion_t.quaternion_t attribute)
(raccoon_transport.types.raccoon.vector3f_t.vector3f_t attribute)
raccoon
Navigation
Contents:
API Reference
Related Topics
Documentation overview