MCPcopy Create free account

hub / github.com/botbotrobotics/BotBrain / functions

Functions1,454 in github.com/botbotrobotics/BotBrain

↓ 3 callersFunctiondisconnectRobot
()
frontend/src/contexts/RobotConnectionContext.tsx:391
↓ 3 callersFunctionfetchMaps
()
frontend/src/app/maps/page.tsx:93
↓ 3 callersFunctionformatFileSize
(bytes: number)
frontend/src/components/soundboard-sound-clips.tsx:546
↓ 3 callersFunctionformatFileSize
(bytes: number)
frontend/src/components/widgets/SoundClipsWidget.tsx:522
↓ 3 callersFunctionformatLatency
(ms: number)
frontend/src/utils/format-utils.tsx:23
↓ 3 callersFunctiongenerateTheme
(baseColor: string)
frontend/src/utils/theme-generator.ts:93
↓ 3 callersMethodgetInstance
()
frontend/src/utils/audit-logger.ts:98
↓ 3 callersMethodgetMissions
()
frontend/src/services/missions.ts:38
↓ 3 callersFunctiongetRobotProfile
(profileId: string)
frontend/src/config/robot-profiles/index.ts:14
↓ 3 callersFunctiongetRosTopic
( typeKey: keyof typeof topicsMessages, isDummy = false )
frontend/src/utils/ros/topics-and-services.tsx:89
↓ 3 callersFunctiongetWeatherIcon
(symbolCode: string, size: string = 'w-8 h-8')
frontend/src/components/weather/WeatherDashboard.tsx:465
↓ 3 callersFunctionhue2rgb
(p: number, q: number, t: number)
frontend/src/utils/theme-generator.ts:66
↓ 3 callersMethodlogEmergencyStop
(robotId?: string, robotName?: string)
frontend/src/utils/audit-logger.ts:239
↓ 3 callersMethodlogRecordingStarted
(cameraId: string, robotId?: string, robotName?: string)
frontend/src/utils/audit-logger.ts:431
↓ 3 callersMethodlogRecordingStopped
(cameraId: string, duration: number, robotId?: string, robotName?: string)
frontend/src/utils/audit-logger.ts:441
↓ 3 callersFunctionmoveChatToBottom
()
frontend/src/components/chat-tts.tsx:40
↓ 3 callersMethodon_deactivate
Deactivate the node, stopping timers and callback processing.
botbrain_ws/src/go2_pkg/scripts/go2_write.py:184
↓ 3 callersFunctionresetTheme
()
frontend/src/utils/theme-generator.ts:165
↓ 3 callersMethodresetWaypointsStatus
(missionId: string)
frontend/src/services/missions.ts:373
↓ 3 callersMethodsend_sport_request
(self, request, response)
botbrain_ws/src/go2w_pkg/scripts/go2w_write.py:294
↓ 3 callersFunctionsignalToBars
(signal: number)
frontend/src/types/WifiControl.ts:102
↓ 3 callersMethodstop_controller
botbrain_ws/src/bot_state_machine/src/state_controller.cpp:596
↓ 3 callersMethodsubscribeToMissionChanges
(callback: (payload: any) => void)
frontend/src/services/missions.ts:388
↓ 3 callersFunctiontoHex
(x: number)
frontend/src/utils/theme-generator.ts:82
↓ 3 callersFunctionupdateWidgetPosition
( id: string, position: { x: number; y: number } )
frontend/src/contexts/DashboardContext.tsx:174
↓ 3 callersFunctionupdateWidgetSize
( id: string, size: { width: number; height: number } )
frontend/src/contexts/DashboardContext.tsx:185
↓ 3 callersFunctionuseActiveMission
()
frontend/src/contexts/ActiveMissionContext.tsx:61
↓ 3 callersFunctionuseChartData
( topic: keyof typeof topicsMessages, refreshTime: number, maxPoints: number = 20, updateData: boolean
frontend/src/hooks/ros/useChartData.tsx:15
↓ 3 callersFunctionuseFollowWaypoints
()
frontend/src/hooks/ros/useFollowWaypoints.tsx:153
↓ 3 callersFunctionuseJoystickMove
()
frontend/src/hooks/useJoystickMove.tsx:51
↓ 3 callersFunctionuseNavigationTargets
()
frontend/src/contexts/NavigationTargetsContext.tsx:124
↓ 3 callersFunctionuseNetworkModeStatus
()
frontend/src/hooks/ros/useNetworkModeStatus.ts:17
↓ 3 callersFunctionuseSmoothedPose
(options?: UseSmoothedPoseOptions)
frontend/src/hooks/ros/useSmoothedPose.tsx:27
↓ 2 callersMethodGetData
* @brief Get the latest value. * @return Shared pointer to the value, or nullptr if empty. */
botbrain_ws/src/g1_pkg/include/g1_driver/g1_driver.hpp:43
↓ 2 callersMethod_cleanup_resources
Helper method to destroy publishers and release the camera.
botbrain_ws/src/go2_pkg/scripts/go2_video_stream.py:98
↓ 2 callersMethod_cleanup_resources
Helper method to destroy publishers and subscriptions.
botbrain_ws/src/bot_localization/bot_localization/scripts/compressed_realsense.py:98
↓ 2 callersMethod_cleanup_resources
Helper method to destroy publishers and release the camera.
botbrain_ws/src/go2w_pkg/scripts/go2w_video_stream.py:86
↓ 2 callersMethod_compress_frame
(self, frame, size=(640, 360), quality=20)
botbrain_ws/src/bot_yolo/bot_yolo/yolo_node.py:194
↓ 2 callersFunction_current_ip
(iface: str)
botbrain_ws/src/bot_jetson_stats/bot_jetson_stats/scripts/wifi_services.py:52
↓ 2 callersFunction_nm_running
()
botbrain_ws/src/bot_jetson_stats/bot_jetson_stats/scripts/wifi_services.py:40
↓ 2 callersMethod_validate_database_path
Validate database path exists and has proper extension. Args: db_path: Path to database file allow_create: If
botbrain_ws/src/bot_localization/bot_localization/scripts/rtab_manager.py:203
↓ 2 callersFunction_wifi_radio_state
()
botbrain_ws/src/bot_jetson_stats/bot_jetson_stats/scripts/wifi_services.py:96
↓ 2 callersFunctionaddBlockAndChildren
(blockId: string)
frontend/src/hooks/useBlockProgramExecution.tsx:691
↓ 2 callersFunctionangleDifference
(target: number, current: number)
frontend/src/utils/waypointProjection.ts:40
↓ 2 callersFunctioncalculateDeploymentStatus
(data: any, isMetric: boolean)
frontend/src/components/weather/WeatherDashboard.tsx:379
↓ 2 callersFunctioncalculateDischargeRate
(history: BatterySnapshot[], quick: boolean = false)
frontend/src/hooks/useBatteryTimeEstimator.tsx:165
↓ 2 callersFunctioncalculateStats
(logData: AuditLog[])
frontend/src/app/audit/page.tsx:160
↓ 2 callersFunctioncreateJoystickStyles
(zone: HTMLElement)
frontend/src/components/widgets/JoystickWidget.tsx:80
↓ 2 callersFunctioncreateShader
(gl: WebGLRenderingContext, type: number, source: string)
frontend/src/utils/webgl/mapShaders.ts:117
↓ 2 callersFunctionexecuteAction
(btn: RobotActionType)
frontend/src/components/ui/robot-action-button.tsx:34
↓ 2 callersFunctionexecute_ros_command
Execute a ROS2 command. :param command: The ROS2 command to execute. :return: A tuple containing a boolean indicating success and the ou
botbrain_ws/src/go2_pkg/go2_pkg/tools/go2.py:12
↓ 2 callersFunctionexecute_ros_command
Execute a ROS2 command. :param command: The ROS2 command to execute. :return: A tuple containing a boolean indicating success and the ou
botbrain_ws/src/go2w_pkg/go2w_pkg/tools/go2w.py:12
↓ 2 callersFunctionextractStoragePath
(urlOrPath: string | null)
frontend/src/utils/supabase-storage.ts:6
↓ 2 callersFunctionfetchLogs
()
frontend/src/app/log/page.tsx:71
↓ 2 callersFunctionfetchMaps
()
frontend/src/components/widgets/MapsManagementWidget.tsx:102
↓ 2 callersFunctionformatAction
(action: string)
frontend/src/app/audit/page.tsx:303
↓ 2 callersFunctionformatDuration
(seconds: number | null)
frontend/src/components/soundboard-sound-clips.tsx:553
↓ 2 callersFunctionformatDuration
(seconds: number | null)
frontend/src/components/widgets/SoundClipsWidget.tsx:529
↓ 2 callersFunctionformatInlineText
(text: string)
frontend/src/components/legal/LegalModal.tsx:161
↓ 2 callersFunctionformatMapName
(name: string)
frontend/src/components/mission-map-warning-banner.tsx:14
↓ 2 callersFunctionformatNumber
(num: number, showDecimal: boolean = false)
frontend/src/components/fill-gauge.tsx:20
↓ 2 callersFunctionformatPrecipValue
(amount: number | undefined)
frontend/src/components/weather/WeatherDashboard.tsx:270
↓ 2 callersFunctionformatRecordingTime
(seconds: number)
frontend/src/components/soundboard-sound-clips.tsx:318
↓ 2 callersFunctionformatRecordingTime
(seconds: number)
frontend/src/components/widgets/SoundClipsWidget.tsx:294
↓ 2 callersFunctionformatSpeed
(s: number)
frontend/src/components/weather/WeatherDashboard.tsx:120
↓ 2 callersFunctionformatTimestamp
(timestamp: number)
frontend/src/components/chart-card.tsx:150
↓ 2 callersFunctionformatWindShort
(speed: number | undefined)
frontend/src/components/weather/WeatherDashboard.tsx:250
↓ 2 callersFunctiongetCameraType
()
frontend/src/components/widgets/CameraWidget.tsx:99
↓ 2 callersFunctiongetCanvasElement
(cameraType: string)
frontend/src/components/robot-cams.tsx:140
↓ 2 callersFunctiongetConnectionIcon
()
frontend/src/components/robot-header.tsx:229
↓ 2 callersFunctiongetLatencyColor
()
frontend/src/components/robot-header.tsx:870
↓ 2 callersFunctiongetQualityText
()
frontend/src/components/robot-header.tsx:915
↓ 2 callersFunctiongetRosService
(typeKey: ServiceType, isDummy = false)
frontend/src/utils/ros/topics-and-services.tsx:97
↓ 2 callersFunctiongetRosServiceType
(typeKey: keyof typeof rosTypes)
frontend/src/utils/ros/messages.tsx:57
↓ 2 callersFunctiongetRosTopic
( typeKey: keyof typeof legacyTopicsMessages, robotProfile?: RobotProfile | null, isDummy = false )
frontend/src/utils/ros/topics-and-services-v2.tsx:80
↓ 2 callersFunctiongetStickClass
(pressed: boolean)
frontend/src/components/settings/gamepad-visualizer.tsx:35
↓ 2 callersFunctiongetUsageColor
(percentage: number)
frontend/src/app/dashboard/components/RobotUsageAnalytics.tsx:163
↓ 2 callersFunctiongetYawFromQuaternion
(orientation: any)
frontend/src/hooks/useBlockProgramExecution.tsx:105
↓ 2 callersMethodget_fsm_id
botbrain_ws/src/g1_pkg/src/g1_driver/g1_driver.cpp:178
↓ 2 callersFunctionhandleColorChange
(color: string)
frontend/src/components/color-picker.tsx:56
↓ 2 callersFunctionhandleConnect
()
frontend/src/components/health/WifiControlPanel.tsx:44
↓ 2 callersFunctionhandleConnectRobot
(robot: Robot)
frontend/src/app/fleet/page.tsx:279
↓ 2 callersFunctionhandleLoadMap
(mapId: string, mapPath: string, mapName: string)
frontend/src/components/widgets/MapsManagementWidget.tsx:155
↓ 2 callersFunctionhandleLoadMap
(mapId: string, mapPath: string, mapName: string)
frontend/src/app/maps/page.tsx:161
↓ 2 callersFunctionhandleModeSwitch
(newMode: 'login' | 'signup')
frontend/src/components/login.tsx:101
↓ 2 callersFunctioninitializeMap
()
frontend/src/components/map-view.tsx:150
↓ 2 callersFunctionisValidOdometry
()
frontend/src/hooks/useBlockProgramExecution.tsx:90
↓ 2 callersFunctionloadMissions
()
frontend/src/app/missions/page.tsx:124
↓ 2 callersFunctionloadProfile
()
frontend/src/contexts/RobotProfileContext.tsx:22
↓ 2 callersFunctionloadSavedLayout
(layout: DashboardLayout)
frontend/src/components/dashboard/WidgetSelector.tsx:132
↓ 2 callersFunctionloadSavedWidgets
()
frontend/src/contexts/DashboardContext.tsx:88
↓ 2 callersMethodloadURDFRobotModel
(robotType?: string)
frontend/src/components/robot-3d-viewer.tsx:320
↓ 2 callersMethodload_database
Calls the downstream rtabmap service to load a database.
botbrain_ws/src/bot_localization/bot_localization/scripts/rtab_manager.py:610
↓ 2 callersMethodlogButtonPress
(button: string, robotId?: string, robotName?: string, details?: Record<string, any>)
frontend/src/utils/audit-logger.ts:219
↓ 2 callersFunctionmake_camera_params
(serial: str | None, camera_name: str, tf_prefix: str, camera_side: str)
botbrain_ws/src/bot_localization/bot_localization/launch/realsense.launch.py:18
↓ 2 callersFunctionmeasureLatency
()
frontend/src/hooks/ros/useNetworkMetrics.tsx:53
↓ 2 callersFunctionnormalizeMapName
(name: string)
frontend/src/components/cockpit/missions-panel.tsx:14
↓ 2 callersFunctionnormalizeMapName
(name: string)
frontend/src/components/widgets/MissionsWidget.tsx:14
↓ 2 callersFunctionnormalizeMapName
(name: string)
frontend/src/hooks/useMapMissionCompatibility.ts:18
↓ 2 callersFunctionplayAudioOnRobot
(clipId: string, clipName?: string)
frontend/src/hooks/ros/useRosPlayAudio.tsx:10
← previousnext →101–200 of 1,454, ranked by callers