MCPcopy Create free account

hub / github.com/ecto/muni / functions

Functions2,908 in github.com/ecto/muni

↓ 1 callersFunctionrun_ui_loop
( terminal: &mut Terminal<CrosstermBackend<std::io::Stdout>>, state: Arc<Mutex<GpsState>>, port: &
bvr/firmware/bins/cli/src/gps.rs:583
↓ 1 callersMethodsample
(&self, obs: &[f32], rng: &mut impl Rng)
bvr/firmware/bins/train/src/main.rs:532
↓ 1 callersMethodsave
(&self, path: &str)
bvr/firmware/bins/train/src/main.rs:623
↓ 1 callersMethodsave_skipped
Save skipped sessions set to disk
depot/mapper/src/main.rs:130
↓ 1 callersMethodscan
Generate a LiDAR scan from the given pose.
depot/sim-bridge/src/lidar_sim.rs:82
↓ 1 callersFunctionscan_can
(interface: &str, duration_secs: u64)
bvr/firmware/bins/cli/src/rover.rs:123
↓ 1 callersMethodscan_context_db
Get a reference to the scan context database.
bvr/firmware/crates/slam/src/lib.rs:822
↓ 1 callersFunctionscan_rrd_sessions
Scan sessions directory for .rrd files that haven't been extracted yet. Returns paths to .rrd files that need processing.
depot/mapper/src/main.rs:294
↓ 1 callersFunctionscan_sessions
Scan sessions directory for all session directories
depot/mapper/src/main.rs:272
↓ 1 callersFunctionschedule_evaluator
Background loop that evaluates cron-scheduled missions and auto-starts them.
depot/dispatch/src/main.rs:1741
↓ 1 callersMethodscore_trajectories
Score all trajectories using 5 critics.
bvr/firmware/crates/mppi/src/lib.rs:290
↓ 1 callersFunctionsend_error
Send SLCAN error response
mcu/bins/esp32s3/src/slcan.rs:259
↓ 1 callersFunctionsend_estop
Helper to send e-stop. Uses full 8-byte header format required by parse_command.
bvr/firmware/crates/teleop/src/lib.rs:744
↓ 1 callersFunctionsend_param_u16
Send a single u16 parameter and drain the ACK.
bvr/firmware/crates/lidar/src/driver.rs:329
↓ 1 callersFunctionsend_serial
Send serial number response
mcu/bins/esp32s3/src/slcan.rs:271
↓ 1 callersFunctionsend_set_mode
Helper to send SetMode command. Uses full 8-byte header format required by parse_command.
bvr/firmware/crates/teleop/src/lib.rs:760
↓ 1 callersFunctionsend_twist
Helper to send commands from operator station (for testing/CLI). Uses full 8-byte header format required by parse_command.
bvr/firmware/crates/teleop/src/lib.rs:725
↓ 1 callersFunctionsend_version
Send version response
mcu/bins/esp32s3/src/slcan.rs:264
↓ 1 callersFunctionserialize_edge
(edge: &PoseGraphEdge)
bvr/firmware/crates/slam/src/persistence.rs:181
↓ 1 callersFunctionserialize_keyframe
(kf: &Keyframe, voxel_size: f64)
bvr/firmware/crates/slam/src/persistence.rs:114
↓ 1 callersFunctionserviceStatusToDot
(status: "healthy" | "unhealthy" | "checking" | "unknown")
depot/console/src/components/AppSidebar.tsx:376
↓ 1 callersMethodsession_path
Get the current session file path.
bvr/firmware/crates/recording/src/lib.rs:343
↓ 1 callersFunctionsetCameraCalibration
( cameraId: number, calibration: CameraCalibration, )
depot/console/src/lib/videoFrameStore.ts:167
↓ 1 callersFunctionsetCostmapData
( cells: Uint8Array, width: number, height: number, resolution: number, originX: number, originY:
depot/console/src/lib/costmapStore.ts:38
↓ 1 callersFunctionsetMppiTrajectory
(points: [number, number][])
depot/console/src/lib/pathStore.ts:87
↓ 1 callersFunctionsetObstacleData
(obstacles: DecodedObstacle[])
depot/console/src/lib/obstacleStore.ts:37
↓ 1 callersFunctionsetPathData
( state: number, waypoints: DecodedPathWaypoint[], currentWaypoint: number, distanceToGoal: number, )
depot/console/src/lib/pathStore.ts:46
↓ 1 callersFunctionsetPointCloudData
( points: Float32Array, reflectivity: Uint8Array, tag: Uint8Array )
depot/console/src/lib/pointCloudStore.ts:34
↓ 1 callersFunctionsetVideoElement
(cameraId: number, el: HTMLVideoElement)
depot/console/src/lib/videoFrameStore.ts:244
↓ 1 callersFunctionsetVideoStream
(cameraId: number, stream: MediaStream)
depot/console/src/lib/videoFrameStore.ts:212
↓ 1 callersMethodset_camera_info
Set camera info (sent once per connection on the video channel). The camera_id, width, and height will be filled from the first video frame.
bvr/firmware/crates/teleop/src/rtc.rs:357
↓ 1 callersMethodset_color_order
Set color order
mcu/bins/esp32s3/src/ws2812.rs:114
↓ 1 callersMethodset_costmap_rx
Set the costmap receiver for streaming costmap data to the console.
bvr/firmware/crates/teleop/src/rtc.rs:341
↓ 1 callersMethodset_imu_delta
Set the pre-integrated IMU delta for the next scan. Call this before `process_scan()` with the consumed delta from the preintegrator.
bvr/firmware/crates/slam/src/lib.rs:422
↓ 1 callersMethodset_keyframe_requestor
Set the keyframe requestor for PLI handling. Set the keyframe request flag for PLI handling. When set to `true` by the RTCP reader, the camera capture
bvr/firmware/crates/teleop/src/rtc.rs:336
↓ 1 callersMethodset_mode_immediate
Set the LED mode immediately without transition.
mcu/crates/mcu-leds/src/lib.rs:179
↓ 1 callersMethodset_obstacles_rx
Set the obstacles receiver for streaming obstacle data to the console.
bvr/firmware/crates/teleop/src/rtc.rs:346
↓ 1 callersMethodset_path_rx
Set the path receiver for streaming navigation path data to the console.
bvr/firmware/crates/teleop/src/rtc.rs:351
↓ 1 callersMethodset_position
(&mut self, x: f64, y: f64, theta: f64)
depot/sim-bridge/src/physics.rs:116
↓ 1 callersMethodset_position
Set position directly (for spawning/resetting).
bvr/firmware/crates/sim/src/physics.rs:180
↓ 1 callersMethodset_role_status
Set role status bytes [16-23].
mcu/bins/esp32s3-eth/src/discovery.rs:88
↓ 1 callersMethodset_task
Set a new dispatch task.
bvr/firmware/crates/control-loop/src/navigation_controller.rs:377
↓ 1 callersMethodset_timing
Set LED timing profile
mcu/bins/esp32s3/src/ws2812.rs:119
↓ 1 callersMethodsetupGlobalHandlers
()
depot/console/src/lib/errorTracking.ts:33
↓ 1 callersMethodshould_add_keyframe
Check if we should add a new keyframe.
bvr/firmware/crates/slam/src/lib.rs:694
↓ 1 callersMethodshould_send_status
Check if status should be sent (~50Hz).
depot/sim-bridge/src/vesc.rs:96
↓ 1 callersMethodshould_send_status
Check if status should be sent (~50Hz).
bvr/firmware/crates/sim/src/vesc.rs:109
↓ 1 callersFunctionsimulate_differential_drive
Simulate differential drive kinematics for one timestep Returns the new pose after applying velocities for duration dt.
bvr/firmware/crates/integration-tests/tests/common/mod.rs:82
↓ 1 callersMethodsimulate_trajectories
Forward-simulate all trajectories using diff-drive kinematics.
bvr/firmware/crates/mppi/src/lib.rs:251
↓ 1 callersMethodsnapshot
Create an owned snapshot of the current costmap state for streaming.
bvr/firmware/crates/costmap/src/lib.rs:1005
↓ 1 callersMethodspawn
Spawn the LiDAR reader as an async task. Returns a handle that can be used to abort the task.
bvr/firmware/crates/lidar/src/lib.rs:171
↓ 1 callersFunctionspawnEdgeWave
()
web/src/components/home/HeroAnimation.tsx:211
↓ 1 callersMethodspawn_connection_task
Spawn the connection task
bvr/firmware/crates/dispatch/src/lib.rs:195
↓ 1 callersFunctionspawn_depth_thread
Spawn the depth processing thread. Returns: - `mpsc::Sender<TaggedFrame>` — send raw frames here (non-blocking, bounded) - `watch::Receiver<DepthOutp
bvr/firmware/bins/bvrd/src/depth_thread.rs:56
↓ 1 callersFunctionspawn_h264_capture
Spawn an H.264 camera capture thread that sends frames to a channel. Returns a receiver for H.264 frames and a thread handle. Uses a bounded channel
bvr/firmware/crates/camera/src/lib.rs:925
↓ 1 callersMethodspawn_random
Spawn robot at a random valid position.
bvr/firmware/crates/rl/src/env.rs:260
↓ 1 callersFunctionspawn_raw_capture
Spawn a raw RGB camera capture thread. Returns a receiver for raw frames and a thread handle. Frames are uncompressed RGB suitable for neural network
bvr/firmware/crates/camera/src/lib.rs:1120
↓ 1 callersMethodspawn_with_control
Spawn with IMU and runtime control. The command receiver allows starting/stopping sampling at runtime. When stopped, the lidar motor stops spinning (
bvr/firmware/crates/lidar/src/lib.rs:197
↓ 1 callersMethodspawn_with_imu
Spawn with IMU data channel.
bvr/firmware/crates/lidar/src/lib.rs:180
↓ 1 callersFunctionsplit_into_packets
Split a large point set into 96-point Livox packets.
depot/sim-bridge/src/livox_protocol.rs:95
↓ 1 callersMethodstartPeriodicFlush
(intervalMs = 30_000)
depot/console/src/lib/errorTracking.ts:103
↓ 1 callersMethodstartup_animation
Run startup animation (blocking)
mcu/bins/esp32s3/src/status_led.rs:243
↓ 1 callersMethodstates
Get all VESC states.
bvr/firmware/crates/can/src/vesc.rs:806
↓ 1 callersFunctionstatus
(port: u16)
bvr/firmware/bins/cli/src/sim.rs:283
↓ 1 callersMethodstatus
(&self)
bvr/firmware/crates/tools/src/lights.rs:126
↓ 1 callersMethodstatus
(&self)
bvr/firmware/crates/tools/src/blower.rs:151
↓ 1 callersMethodstatus
(&self, buf: &mut [u8])
mcu/bins/esp32s3-eth/src/roles/lights.rs:137
↓ 1 callersMethodstatus_frame
(&self)
depot/sim-bridge/src/tool.rs:115
↓ 1 callersMethodstatus_frame
(&self)
bvr/firmware/crates/sim/src/tool.rs:111
↓ 1 callersFunctionstopLocating
()
depot/console/src/components/ui/map.tsx:888
↓ 1 callersFunctionsubmit
()
depot/console/src/views/FleetView.tsx:25
↓ 1 callersFunctionsubmit
()
depot/console/src/views/RoverView.tsx:198
↓ 1 callersFunctionsync_to_web
Sync GLB files needed by the web viewer to web/models/
bvr/cad/src/bin/generate_all.rs:462
↓ 1 callersFunctionsynthesizeVocal
(params: VocalParams, durationMs: number = 150)
design/site/src/lib/synth.ts:23
↓ 1 callersMethodt0h
(&self)
mcu/bins/esp32s3/src/ws2812.rs:54
↓ 1 callersMethodt0l
(&self)
mcu/bins/esp32s3/src/ws2812.rs:60
↓ 1 callersMethodt1h
(&self)
mcu/bins/esp32s3/src/ws2812.rs:66
↓ 1 callersMethodt1l
(&self)
mcu/bins/esp32s3/src/ws2812.rs:72
↓ 1 callersFunctiontask_cleanup_loop
Background loop that detects and fails orphaned tasks. Tasks are considered orphaned if: - Status is 'assigned' or 'active' AND - The rover is not cu
depot/dispatch/src/main.rs:602
↓ 1 callersMethodtask_progress
Get task progress for reporting.
bvr/firmware/crates/control-loop/src/navigation_controller.rs:794
↓ 1 callersFunctiontelemetryFromDecoded
(decoded: DecodedTelemetry)
depot/console/src/lib/protocol.ts:394
↓ 1 callersFunctiontest_geom_center_cam
()
bvr/firmware/crates/depth/src/lib.rs:430
↓ 1 callersFunctionthreeToEnu
(three: ThreeCoord)
depot/console/src/lib/coordinates.ts:129
↓ 1 callersFunctiontick
()
depot/console/src/components/teleop/ModeBar.tsx:98
↓ 1 callersMethodtick
Advance to next animation frame (call at ~30fps or so)
mcu/bins/esp32s3/src/ui.rs:121
↓ 1 callersFunctiontimeAgo
(ms: number)
depot/console/src/components/AppSidebar.tsx:398
↓ 1 callersFunctiontimeAgo
(timestamp: number)
depot/console/src/views/FleetView.tsx:53
↓ 1 callersMethodto_bytes
Serialize to wire format for TCP CAN bridge. Format: flags(1) + id(4 LE) + len(1) + data(0-8) = 6-14 bytes flags bit 0: extended ID
bvr/firmware/crates/can/src/lib.rs:56
↓ 1 callersMethodto_slcan
Format frame as SLCAN string (without trailing \r)
mcu/bins/esp32s3/src/slcan.rs:63
↓ 1 callersMethodto_twist
Convert to Twist with given velocity limits.
bvr/firmware/crates/policy/src/lib.rs:448
↓ 1 callersFunctiontogglePlay
()
web/src/components/home/VideoPlayer.tsx:25
↓ 1 callersMethodtool_type_id
Tool type as protocol u8 value.
mcu/bins/esp32s3-eth/src/config.rs:94
↓ 1 callersMethodtop_lid
Get top lid for individual export
bvr/cad/src/parts/shell.rs:1523
↓ 1 callersMethodtotal_current
Get filtered total system current (smoothed to reduce noise).
bvr/firmware/crates/can/src/vesc.rs:801
↓ 1 callersMethodtrack_inference_time
(&mut self, duration: Duration)
bvr/firmware/crates/control-loop/src/autonomous_controller.rs:167
↓ 1 callersFunctiontrain_gaussians
Train Gaussian splats using gsplat. This is a simplified training loop. Production code would use nerfstudio or a more complete impl
depot/splat-worker/src/worker.py:625
↓ 1 callersFunctiontransform_points_to_world
Transform points from sensor frame to world frame using pose. Args: points: (N, 3) array of points in sensor frame pose:
depot/splat-worker/src/worker.py:182
↓ 1 callersMethodtransform_pose
Transform a pose from child frame to parent frame.
bvr/firmware/crates/transforms/src/lib.rs:115
↓ 1 callersMethodtry_claim
Try to claim operator status. Returns true if successful.
bvr/firmware/crates/teleop/src/rtc.rs:155
↓ 1 callersFunctiontypeLine
(text: string)
web/src/components/home/HeroTerminal.tsx:62
← previousnext →1,001–1,100 of 2,908, ranked by callers