MCPcopy Create free account

hub / github.com/botbotrobotics/BotBrain / functions

Functions1,454 in github.com/botbotrobotics/BotBrain

↓ 2 callersFunctionrecreateJoystick
()
frontend/src/components/widgets/JoystickWidget.tsx:106
↓ 2 callersFunctionrecreateJoysticks
()
frontend/src/components/ui/joysticks.tsx:307
↓ 2 callersFunctionrequestWakeLock
()
frontend/src/hooks/useWakeLock.ts:9
↓ 2 callersFunctionsaveToLocalStorage
(history: BatterySnapshot[])
frontend/src/hooks/useBatteryTimeEstimator.tsx:94
↓ 2 callersFunctionsaveWaypoints
(waypoints: any[])
frontend/src/app/missions/page.tsx:470
↓ 2 callersFunctionscreenToWorld
(screenX: number, screenY: number)
frontend/src/components/map-view-native.tsx:412
↓ 2 callersFunctionscreenToWorld
(screenX: number, screenY: number)
frontend/src/components/simple-map-view.tsx:460
↓ 2 callersFunctionsendStopCommands
()
frontend/src/hooks/useBlockProgramExecution.tsx:286
↓ 2 callersMethodsend_robot_state_request
(self, request, response)
botbrain_ws/src/go2_pkg/scripts/go2_write.py:532
↓ 2 callersMethodset_fsm_id
botbrain_ws/src/g1_pkg/src/g1_driver/g1_driver.cpp:173
↓ 2 callersMethodset_localization_mode
Calls the downstream rtabmap service to enable localization mode.
botbrain_ws/src/bot_localization/bot_localization/scripts/rtab_manager.py:584
↓ 2 callersFunctionsignOut
()
frontend/src/contexts/SupabaseProvider.tsx:79
↓ 2 callersFunctionsize_min
(num, divider=1.0, n=0, start='')
botbrain_ws/src/bot_jetson_stats/bot_jetson_stats/bot_jetson_stats/utils.py:37
↓ 2 callersFunctionstartRecording
()
frontend/src/components/soundboard-sound-clips.tsx:126
↓ 2 callersFunctionstopRecording
()
frontend/src/components/soundboard-sound-clips.tsx:221
↓ 2 callersFunctionupdateHeight
()
frontend/src/components/robot-cams.tsx:120
↓ 2 callersMethodupdateLayout
(layoutId: string, input: UpdateLayoutInput)
frontend/src/services/supabase-dashboard.ts:96
↓ 2 callersMethodupdateLidarPoints
(scan: LaserScan)
frontend/src/components/robot-3d-viewer.tsx:399
↓ 2 callersFunctionupdateMission
(missionId: string)
frontend/src/app/missions/page.tsx:234
↓ 2 callersFunctionupdateSettings
(updates: any)
frontend/src/components/widgets/ButtonGroupWidget.tsx:60
↓ 2 callersFunctionupdateSettings
(updates: any)
frontend/src/components/widgets/ButtonWidget.tsx:62
↓ 2 callersFunctionupdateSettings
(updates: any)
frontend/src/components/widgets/AudioWidget.tsx:66
↓ 2 callersFunctionupdateSettings
(updates: any)
frontend/src/components/widgets/MicrophoneWidget.tsx:68
↓ 2 callersFunctionupdateSettings
(updates: any)
frontend/src/components/widgets/JoystickWidget.tsx:59
↓ 2 callersFunctionuseConfirmationDialog
()
frontend/src/contexts/ConfirmationDialogContext.tsx:73
↓ 2 callersFunctionuseDemoNotifications
()
frontend/src/hooks/useDemoNotifications.ts:8
↓ 2 callersFunctionuseInitialPose
(topicName: string = '/initialpose')
frontend/src/hooks/ros/useInitialPose.ts:13
↓ 2 callersFunctionuseKeyboardInput
(keyEventType: KeyEvent, handler: KeyHandler)
frontend/src/hooks/useKeyboardInput.tsx:22
↓ 2 callersFunctionuseOdometry
(useDummy: boolean = false)
frontend/src/hooks/ros/useOdometry.tsx:9
↓ 2 callersFunctionuseRobotBatteryState
( _useDummy: boolean = false )
frontend/src/hooks/ros/useRobotBatteryState.tsx:33
↓ 2 callersFunctionuseRobotVelocityPublisher
(useDummy: boolean = false)
frontend/src/hooks/ros/useRobotVelocityPublisher.tsx:11
↓ 2 callersFunctionuseRosAudioStream
( topicName: string = '/audio/channel5', useDummy: boolean = false )
frontend/src/hooks/useRosAudioStream.tsx:15
↓ 2 callersFunctionuseRosMicrophoneStream
( topicName: string = '/audio_streaming' )
frontend/src/hooks/useRosMicrophoneStream.tsx:11
↓ 2 callersFunctionuseRosPlayAudio
()
frontend/src/hooks/ros/useRosPlayAudio.tsx:7
↓ 2 callersFunctionuseRosPushToTalk
( topicName: string = '/audio_streaming' )
frontend/src/hooks/useRosPushToTalk.tsx:11
↓ 2 callersFunctionuseSpeedMode
()
frontend/src/contexts/SpeedModeContext.tsx:81
↓ 2 callersFunctionuseVideoRecorder
()
frontend/src/hooks/useVideoRecorder.tsx:19
↓ 2 callersFunctionuseWakeLock
()
frontend/src/hooks/useWakeLock.ts:5
↓ 1 callersMethodSetData
Store a new value (overwrite the previous one).
botbrain_ws/src/g1_pkg/include/g1_driver/g1_driver.hpp:33
↓ 1 callersFunction_device_state
Return a stable state string for iface: 'connected', 'disconnected', 'connecting', etc. Tries 'dev status' first (2 fields), then falls back
botbrain_ws/src/bot_jetson_stats/bot_jetson_stats/scripts/wifi_services.py:61
↓ 1 callersMethod_get_config_file_path
Get the path to robot_config.yaml.
botbrain_ws/src/bot_localization/bot_localization/scripts/rtab_manager.py:516
↓ 1 callersFunction_is_saved_wifi
Retorna True se existir um perfil Wi-Fi salvo com esse nome (SSID).
botbrain_ws/src/bot_jetson_stats/bot_jetson_stats/scripts/wifi_services.py:115
↓ 1 callersFunction_load_robot_config
()
botbrain_ws/src/bot_jetson_stats/bot_jetson_stats/launch/stats.launch.py:13
↓ 1 callersMethod_make_colors
(self, n)
botbrain_ws/src/bot_yolo/bot_yolo/yolo_node.py:190
↓ 1 callersFunction_pick_iface
()
botbrain_ws/src/bot_jetson_stats/bot_jetson_stats/scripts/wifi_services.py:44
↓ 1 callersMethodadd_event
botbrain_ws/src/bot_state_machine/src/state_controller.cpp:323
↓ 1 callersFunctionanimate
()
frontend/src/components/map-view-nav2.tsx:674
↓ 1 callersFunctionanimate
()
frontend/src/components/map-view-native.tsx:383
↓ 1 callersFunctionanimate
()
frontend/src/components/mission-map-view.tsx:827
↓ 1 callersFunctionanimate
()
frontend/src/components/simple-map-view.tsx:445
↓ 1 callersMethodanimateReturnToFollowPosition
()
frontend/src/components/robot-3d-viewer.tsx:215
↓ 1 callersFunctionboard_status
Board information and libraries installed
botbrain_ws/src/bot_jetson_stats/bot_jetson_stats/bot_jetson_stats/utils.py:99
↓ 1 callersFunctionbuildBlockSequence
(blocks: BlockCommand[], startBlockId?: string)
frontend/src/hooks/useBlockProgramExecution.tsx:687
↓ 1 callersFunctioncalculateAngleDifference
(angle1: number, angle2: number)
frontend/src/hooks/useBlockProgramExecution.tsx:117
↓ 1 callersFunctioncalculateDistance
(pos1: any, pos2: any)
frontend/src/hooks/useBlockProgramExecution.tsx:74
↓ 1 callersFunctioncalculateMarkerSize
(distance: number)
frontend/src/utils/waypointProjection.ts:140
↓ 1 callersFunctioncalculatePathWidth
(distance: number)
frontend/src/utils/waypointProjection.ts:171
↓ 1 callersFunctioncalculateQuickDischargeRate
(history: BatterySnapshot[])
frontend/src/hooks/useBatteryTimeEstimator.tsx:144
↓ 1 callersFunctioncalculateWeightedAverage
(rates: number[])
frontend/src/hooks/useBatteryTimeEstimator.tsx:128
↓ 1 callersFunctioncallPromptService
(input: string)
frontend/src/components/chat.tsx:134
↓ 1 callersFunctioncancelEdit
()
frontend/src/components/widgets/TTSPresetsWidget.tsx:133
↓ 1 callersFunctioncanvasToPGM
(canvas: HTMLCanvasElement)
frontend/src/utils/ros/mapFileUtils.ts:143
↓ 1 callersFunctioncheckDarkMode
()
frontend/src/components/nav-menu.tsx:94
↓ 1 callersFunctioncheckDarkMode
()
frontend/src/components/robot-header.tsx:69
↓ 1 callersFunctioncheckDarkMode
()
frontend/src/components/widgets/JoystickWidget.tsx:201
↓ 1 callersFunctioncheckDarkMode
()
frontend/src/components/ui/joysticks.tsx:410
↓ 1 callersFunctioncheckDarkMode
()
frontend/src/hooks/useMenuActions.tsx:19
↓ 1 callersFunctioncheckGamepads
()
frontend/src/components/gamepad-controls-info.tsx:11
↓ 1 callersFunctioncheckGamepads
()
frontend/src/components/extras-bar.tsx:45
↓ 1 callersFunctioncheckGamepads
()
frontend/src/components/sidebar.tsx:47
↓ 1 callersFunctioncheckServerAvailability
()
frontend/src/hooks/ros/useNav2Waypoints.tsx:138
↓ 1 callersFunctioncheckSingleRobot
( robot: Robot, timeout: number, connectedRobotId?: string, isOnline?: boolean )
frontend/src/hooks/useRobotAvailability.ts:57
↓ 1 callersFunctioncheckWidth
()
frontend/src/hooks/useElementWidth.tsx:15
↓ 1 callersFunctioncheckWrapAndCount
()
frontend/src/components/robot-controls.tsx:43
↓ 1 callersMethodcommand_manager
botbrain_ws/src/bot_state_machine/src/state_controller.cpp:469
↓ 1 callersFunctionconnectToRobot
(ipAddress: string, timeoutMs?: number)
frontend/src/contexts/RobotConnectionContext.tsx:129
↓ 1 callersMethodconnect_joystick
(self)
botbrain_ws/src/joystick-bot/scripts/js_node.py:215
↓ 1 callersFunctioncpu_status
Decode a cpu stats Fields: ========== ================= ======================================= Name Type Descrip
botbrain_ws/src/bot_jetson_stats/bot_jetson_stats/bot_jetson_stats/utils.py:148
↓ 1 callersFunctioncreateBitmapFromJPEG
(data: any)
frontend/src/components/ros-camera-img.tsx:888
↓ 1 callersMethodcreateLayout
(input: CreateLayoutInput)
frontend/src/services/supabase-dashboard.ts:69
↓ 1 callersFunctioncreateMapZip
(pgmBuffer: ArrayBuffer, yamlContent: string, additionalFiles?: { name: string; content: ArrayBuffer }[])
frontend/src/utils/ros/mapFileUtils.ts:186
↓ 1 callersFunctioncreateMinimalDiagnosticsData
(status: DiagnosticStatus[])
frontend/src/hooks/ros/useRosJetsonDiagnostics.ts:246
↓ 1 callersFunctioncreateMission
()
frontend/src/app/missions/page.tsx:179
↓ 1 callersMethodcreateMission
(mission: Omit<MissionInsert, 'user_id'>)
frontend/src/services/missions.ts:84
↓ 1 callersFunctioncreateProgram
(gl: WebGLRenderingContext, vertexShader: WebGLShader, fragmentShader: WebGLShader)
frontend/src/utils/webgl/mapShaders.ts:133
↓ 1 callersFunctioncreateROS3D
()
frontend/src/components/robot-3d-viewer.tsx:21
↓ 1 callersFunctioncreateRos
(ipAddress: string)
frontend/src/contexts/RobotConnectionContext.tsx:57
↓ 1 callersFunctioncreateSupabaseServerClient
(request: NextRequest)
frontend/src/utils/supabase-server.ts:7
↓ 1 callersFunctioncreateTestConnection
(address: string)
frontend/src/hooks/useRobotAvailability.ts:26
↓ 1 callersFunctioncreateVideoFrame
()
frontend/src/components/camera-view.tsx:31
↓ 1 callersMethodcreate_imu_msg
(self, msg, stamp)
botbrain_ws/src/g1_pkg/scripts/g1_read.py:182
↓ 1 callersMethodcreate_joint_msg
(self, msg)
botbrain_ws/src/g1_pkg/scripts/g1_read.py:256
↓ 1 callersMethodcreate_odom_msg
(self, msg, stamp)
botbrain_ws/src/g1_pkg/scripts/g1_read.py:206
↓ 1 callersMethodcreate_odom_tf
(self, msg, stamp)
botbrain_ws/src/g1_pkg/scripts/g1_read.py:236
↓ 1 callersMethoddeleteLayout
(layoutId: string)
frontend/src/services/supabase-dashboard.ts:115
↓ 1 callersFunctiondeleteMission
(missionId: string)
frontend/src/app/missions/page.tsx:279
↓ 1 callersMethoddeleteMission
(id: string)
frontend/src/services/missions.ts:130
↓ 1 callersFunctiondeletePreset
(id: string)
frontend/src/components/soundboard-tts-presets.tsx:124
↓ 1 callersFunctiondeletePreset
(presetId: string)
frontend/src/components/widgets/TTSPresetsWidget.tsx:168
↓ 1 callersFunctiondisk_status
Status disk Fields: * **total** - Total disk space in GB * **available** - Space available in GB * **used** - Disk space used in
botbrain_ws/src/bot_jetson_stats/bot_jetson_stats/bot_jetson_stats/utils.py:118
← previousnext →201–300 of 1,454, ranked by callers