dotbot package#
Pydotbot module.
Submodules#
- dotbot.adapter module
- dotbot.controller module
ControllerExceptionCalibrationHomographyControllerControllerSettingsControllerSettings.adapterControllerSettings.background_mapControllerSettings.baudrateControllerSettings.controller_http_portControllerSettings.csv_data_outputControllerSettings.gw_addressControllerSettings.log_levelControllerSettings.log_outputControllerSettings.map_sizeControllerSettings.mqtt_hostControllerSettings.mqtt_passwordControllerSettings.mqtt_portControllerSettings.mqtt_use_tlsControllerSettings.mqtt_usernameControllerSettings.network_idControllerSettings.portControllerSettings.simulator_init_stateControllerSettings.verboseControllerSettings.webbrowser
gps_distance()lh2_distance()load_calibration()
- dotbot.controller_app module
- dotbot.dotbot_simulator module
ControlLoopWaypointDotBotSimulatorDotBotSimulatorCommunicationInterfaceInitStateTomlMariNetworkSimulatorRobotControlSimulatedDotBotSettingsSimulatedDotBotSettings.addressSimulatedDotBotSettings.battery_model_pathSimulatedDotBotSettings.calibratedSimulatedDotBotSettings.custom_control_loop_librarySimulatedDotBotSettings.directionSimulatedDotBotSettings.gru_model_pathSimulatedDotBotSettings.model_configSimulatedDotBotSettings.motor_left_errorSimulatedDotBotSettings.motor_right_errorSimulatedDotBotSettings.network_modeSimulatedDotBotSettings.pos_xSimulatedDotBotSettings.pos_y
SimulatedNetworkModeSimulatedNetworkSettingsWaypointbattery_discharge_model()packaged_init_state_path()resolve_init_state_path()wheel_speed_from_pwm()
- dotbot.joystick module
- dotbot.keyboard module
- dotbot.logger module
- dotbot.models module
DotBotAddressModelDotBotBackgroundMapModelDotBotControlModeModelDotBotGPSPositionDotBotLH2PositionDotBotMapSizeModelDotBotModelDotBotModel.addressDotBotModel.applicationDotBotModel.batteryDotBotModel.calibratedDotBotModel.directionDotBotModel.gps_positionDotBotModel.last_seenDotBotModel.lh2_positionDotBotModel.modeDotBotModel.model_configDotBotModel.move_rawDotBotModel.position_historyDotBotModel.rgb_ledDotBotModel.rudder_angleDotBotModel.sail_angleDotBotModel.statusDotBotModel.swarmDotBotModel.waypointsDotBotModel.waypoints_thresholdDotBotModel.wind_angle
DotBotMoveRawCommandModelDotBotNotificationCommandDotBotNotificationModelDotBotNotificationUpdateDotBotNotificationUpdate.addressDotBotNotificationUpdate.batteryDotBotNotificationUpdate.directionDotBotNotificationUpdate.gps_positionDotBotNotificationUpdate.gps_waypointsDotBotNotificationUpdate.lh2_positionDotBotNotificationUpdate.lh2_waypointsDotBotNotificationUpdate.model_configDotBotNotificationUpdate.position_historyDotBotNotificationUpdate.rgb_ledDotBotNotificationUpdate.rudder_angleDotBotNotificationUpdate.sail_angleDotBotNotificationUpdate.waypoints_thresholdDotBotNotificationUpdate.wind_angle
DotBotQueryModelDotBotQueryModel.addressDotBotQueryModel.applicationDotBotQueryModel.limitDotBotQueryModel.max_batteryDotBotQueryModel.max_position_xDotBotQueryModel.max_position_yDotBotQueryModel.max_positionsDotBotQueryModel.min_batteryDotBotQueryModel.min_position_xDotBotQueryModel.min_position_yDotBotQueryModel.model_configDotBotQueryModel.status
DotBotReplyModelDotBotRequestModelDotBotRequestTypeDotBotRgbLedCommandModelDotBotStatusDotBotWaypointsDotBotXGOActionCommandModelMqttPinCodeModelWSBaseWSMoveRawWSRgbLedWSWaypoints
- dotbot.protocol module
ApplicationTypeControlModeTypePayloadAdvertisementPayloadCommandMoveRawPayloadCommandRgbLedPayloadCommandXgoActionPayloadControlModePayloadDotBotAdvertisementPayloadDotBotAdvertisement.batteryPayloadDotBotAdvertisement.calibratedPayloadDotBotAdvertisement.directionPayloadDotBotAdvertisement.encoder_leftPayloadDotBotAdvertisement.encoder_rightPayloadDotBotAdvertisement.metadataPayloadDotBotAdvertisement.modePayloadDotBotAdvertisement.pos_xPayloadDotBotAdvertisement.pos_yPayloadDotBotAdvertisement.pwm_leftPayloadDotBotAdvertisement.pwm_rightPayloadDotBotAdvertisement.waypoint_idxPayloadDotBotAdvertisement.waypoint_xPayloadDotBotAdvertisement.waypoint_y
PayloadDotBotSimulatorDataPayloadGPSPositionPayloadGPSWaypointsPayloadLH2LocationPayloadLH2WaypointsPayloadLh2CalibrationHomographyPayloadLh2ProcessedLocationPayloadRawDataPayloadSailBotDataPayloadTypePayloadType.ADVERTISEMENTPayloadType.CMD_MOVE_RAWPayloadType.CMD_RGB_LEDPayloadType.CMD_XGO_ACTIONPayloadType.CONTROL_MODEPayloadType.DOTBOT_ADVERTISEMENTPayloadType.DOTBOT_SIMULATOR_DATAPayloadType.GPS_POSITIONPayloadType.GPS_WAYPOINTSPayloadType.LH2_CALIBRATION_HOMOGRAPHYPayloadType.LH2_PROCESSED_DATAPayloadType.LH2_WAYPOINTSPayloadType.RAW_DATAPayloadType.SAILBOT_DATA
- dotbot.rest module
- dotbot.sailbot_simulator module
- dotbot.server module