Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ecto/muni
/ functions
Functions
2,908 in github.com/ecto/muni
⨍
Functions
2,908
◇
Types & classes
800
↓ 1 callers
Function
run_ui_loop
( terminal: &mut Terminal<CrosstermBackend<std::io::Stdout>>, state: Arc<Mutex<GpsState>>, port: &
bvr/firmware/bins/cli/src/gps.rs:583
↓ 1 callers
Method
sample
(&self, obs: &[f32], rng: &mut impl Rng)
bvr/firmware/bins/train/src/main.rs:532
↓ 1 callers
Method
save
(&self, path: &str)
bvr/firmware/bins/train/src/main.rs:623
↓ 1 callers
Method
save_skipped
Save skipped sessions set to disk
depot/mapper/src/main.rs:130
↓ 1 callers
Method
scan
Generate a LiDAR scan from the given pose.
depot/sim-bridge/src/lidar_sim.rs:82
↓ 1 callers
Function
scan_can
(interface: &str, duration_secs: u64)
bvr/firmware/bins/cli/src/rover.rs:123
↓ 1 callers
Method
scan_context_db
Get a reference to the scan context database.
bvr/firmware/crates/slam/src/lib.rs:822
↓ 1 callers
Function
scan_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 callers
Function
scan_sessions
Scan sessions directory for all session directories
depot/mapper/src/main.rs:272
↓ 1 callers
Function
schedule_evaluator
Background loop that evaluates cron-scheduled missions and auto-starts them.
depot/dispatch/src/main.rs:1741
↓ 1 callers
Method
score_trajectories
Score all trajectories using 5 critics.
bvr/firmware/crates/mppi/src/lib.rs:290
↓ 1 callers
Function
send_error
Send SLCAN error response
mcu/bins/esp32s3/src/slcan.rs:259
↓ 1 callers
Function
send_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 callers
Function
send_param_u16
Send a single u16 parameter and drain the ACK.
bvr/firmware/crates/lidar/src/driver.rs:329
↓ 1 callers
Function
send_serial
Send serial number response
mcu/bins/esp32s3/src/slcan.rs:271
↓ 1 callers
Function
send_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 callers
Function
send_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 callers
Function
send_version
Send version response
mcu/bins/esp32s3/src/slcan.rs:264
↓ 1 callers
Function
serialize_edge
(edge: &PoseGraphEdge)
bvr/firmware/crates/slam/src/persistence.rs:181
↓ 1 callers
Function
serialize_keyframe
(kf: &Keyframe, voxel_size: f64)
bvr/firmware/crates/slam/src/persistence.rs:114
↓ 1 callers
Function
serviceStatusToDot
(status: "healthy" | "unhealthy" | "checking" | "unknown")
depot/console/src/components/AppSidebar.tsx:376
↓ 1 callers
Method
session_path
Get the current session file path.
bvr/firmware/crates/recording/src/lib.rs:343
↓ 1 callers
Function
setCameraCalibration
( cameraId: number, calibration: CameraCalibration, )
depot/console/src/lib/videoFrameStore.ts:167
↓ 1 callers
Function
setCostmapData
( cells: Uint8Array, width: number, height: number, resolution: number, originX: number, originY:
depot/console/src/lib/costmapStore.ts:38
↓ 1 callers
Function
setMppiTrajectory
(points: [number, number][])
depot/console/src/lib/pathStore.ts:87
↓ 1 callers
Function
setObstacleData
(obstacles: DecodedObstacle[])
depot/console/src/lib/obstacleStore.ts:37
↓ 1 callers
Function
setPathData
( state: number, waypoints: DecodedPathWaypoint[], currentWaypoint: number, distanceToGoal: number, )
depot/console/src/lib/pathStore.ts:46
↓ 1 callers
Function
setPointCloudData
( points: Float32Array, reflectivity: Uint8Array, tag: Uint8Array )
depot/console/src/lib/pointCloudStore.ts:34
↓ 1 callers
Function
setVideoElement
(cameraId: number, el: HTMLVideoElement)
depot/console/src/lib/videoFrameStore.ts:244
↓ 1 callers
Function
setVideoStream
(cameraId: number, stream: MediaStream)
depot/console/src/lib/videoFrameStore.ts:212
↓ 1 callers
Method
set_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 callers
Method
set_color_order
Set color order
mcu/bins/esp32s3/src/ws2812.rs:114
↓ 1 callers
Method
set_costmap_rx
Set the costmap receiver for streaming costmap data to the console.
bvr/firmware/crates/teleop/src/rtc.rs:341
↓ 1 callers
Method
set_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 callers
Method
set_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 callers
Method
set_mode_immediate
Set the LED mode immediately without transition.
mcu/crates/mcu-leds/src/lib.rs:179
↓ 1 callers
Method
set_obstacles_rx
Set the obstacles receiver for streaming obstacle data to the console.
bvr/firmware/crates/teleop/src/rtc.rs:346
↓ 1 callers
Method
set_path_rx
Set the path receiver for streaming navigation path data to the console.
bvr/firmware/crates/teleop/src/rtc.rs:351
↓ 1 callers
Method
set_position
(&mut self, x: f64, y: f64, theta: f64)
depot/sim-bridge/src/physics.rs:116
↓ 1 callers
Method
set_position
Set position directly (for spawning/resetting).
bvr/firmware/crates/sim/src/physics.rs:180
↓ 1 callers
Method
set_role_status
Set role status bytes [16-23].
mcu/bins/esp32s3-eth/src/discovery.rs:88
↓ 1 callers
Method
set_task
Set a new dispatch task.
bvr/firmware/crates/control-loop/src/navigation_controller.rs:377
↓ 1 callers
Method
set_timing
Set LED timing profile
mcu/bins/esp32s3/src/ws2812.rs:119
↓ 1 callers
Method
setupGlobalHandlers
()
depot/console/src/lib/errorTracking.ts:33
↓ 1 callers
Method
should_add_keyframe
Check if we should add a new keyframe.
bvr/firmware/crates/slam/src/lib.rs:694
↓ 1 callers
Method
should_send_status
Check if status should be sent (~50Hz).
depot/sim-bridge/src/vesc.rs:96
↓ 1 callers
Method
should_send_status
Check if status should be sent (~50Hz).
bvr/firmware/crates/sim/src/vesc.rs:109
↓ 1 callers
Function
simulate_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 callers
Method
simulate_trajectories
Forward-simulate all trajectories using diff-drive kinematics.
bvr/firmware/crates/mppi/src/lib.rs:251
↓ 1 callers
Method
snapshot
Create an owned snapshot of the current costmap state for streaming.
bvr/firmware/crates/costmap/src/lib.rs:1005
↓ 1 callers
Method
spawn
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 callers
Function
spawnEdgeWave
()
web/src/components/home/HeroAnimation.tsx:211
↓ 1 callers
Method
spawn_connection_task
Spawn the connection task
bvr/firmware/crates/dispatch/src/lib.rs:195
↓ 1 callers
Function
spawn_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 callers
Function
spawn_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 callers
Method
spawn_random
Spawn robot at a random valid position.
bvr/firmware/crates/rl/src/env.rs:260
↓ 1 callers
Function
spawn_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 callers
Method
spawn_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 callers
Method
spawn_with_imu
Spawn with IMU data channel.
bvr/firmware/crates/lidar/src/lib.rs:180
↓ 1 callers
Function
split_into_packets
Split a large point set into 96-point Livox packets.
depot/sim-bridge/src/livox_protocol.rs:95
↓ 1 callers
Method
startPeriodicFlush
(intervalMs = 30_000)
depot/console/src/lib/errorTracking.ts:103
↓ 1 callers
Method
startup_animation
Run startup animation (blocking)
mcu/bins/esp32s3/src/status_led.rs:243
↓ 1 callers
Method
states
Get all VESC states.
bvr/firmware/crates/can/src/vesc.rs:806
↓ 1 callers
Function
status
(port: u16)
bvr/firmware/bins/cli/src/sim.rs:283
↓ 1 callers
Method
status
(&self)
bvr/firmware/crates/tools/src/lights.rs:126
↓ 1 callers
Method
status
(&self)
bvr/firmware/crates/tools/src/blower.rs:151
↓ 1 callers
Method
status
(&self, buf: &mut [u8])
mcu/bins/esp32s3-eth/src/roles/lights.rs:137
↓ 1 callers
Method
status_frame
(&self)
depot/sim-bridge/src/tool.rs:115
↓ 1 callers
Method
status_frame
(&self)
bvr/firmware/crates/sim/src/tool.rs:111
↓ 1 callers
Function
stopLocating
()
depot/console/src/components/ui/map.tsx:888
↓ 1 callers
Function
submit
()
depot/console/src/views/FleetView.tsx:25
↓ 1 callers
Function
submit
()
depot/console/src/views/RoverView.tsx:198
↓ 1 callers
Function
sync_to_web
Sync GLB files needed by the web viewer to web/models/
bvr/cad/src/bin/generate_all.rs:462
↓ 1 callers
Function
synthesizeVocal
(params: VocalParams, durationMs: number = 150)
design/site/src/lib/synth.ts:23
↓ 1 callers
Method
t0h
(&self)
mcu/bins/esp32s3/src/ws2812.rs:54
↓ 1 callers
Method
t0l
(&self)
mcu/bins/esp32s3/src/ws2812.rs:60
↓ 1 callers
Method
t1h
(&self)
mcu/bins/esp32s3/src/ws2812.rs:66
↓ 1 callers
Method
t1l
(&self)
mcu/bins/esp32s3/src/ws2812.rs:72
↓ 1 callers
Function
task_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 callers
Method
task_progress
Get task progress for reporting.
bvr/firmware/crates/control-loop/src/navigation_controller.rs:794
↓ 1 callers
Function
telemetryFromDecoded
(decoded: DecodedTelemetry)
depot/console/src/lib/protocol.ts:394
↓ 1 callers
Function
test_geom_center_cam
()
bvr/firmware/crates/depth/src/lib.rs:430
↓ 1 callers
Function
threeToEnu
(three: ThreeCoord)
depot/console/src/lib/coordinates.ts:129
↓ 1 callers
Function
tick
()
depot/console/src/components/teleop/ModeBar.tsx:98
↓ 1 callers
Method
tick
Advance to next animation frame (call at ~30fps or so)
mcu/bins/esp32s3/src/ui.rs:121
↓ 1 callers
Function
timeAgo
(ms: number)
depot/console/src/components/AppSidebar.tsx:398
↓ 1 callers
Function
timeAgo
(timestamp: number)
depot/console/src/views/FleetView.tsx:53
↓ 1 callers
Method
to_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 callers
Method
to_slcan
Format frame as SLCAN string (without trailing \r)
mcu/bins/esp32s3/src/slcan.rs:63
↓ 1 callers
Method
to_twist
Convert to Twist with given velocity limits.
bvr/firmware/crates/policy/src/lib.rs:448
↓ 1 callers
Function
togglePlay
()
web/src/components/home/VideoPlayer.tsx:25
↓ 1 callers
Method
tool_type_id
Tool type as protocol u8 value.
mcu/bins/esp32s3-eth/src/config.rs:94
↓ 1 callers
Method
top_lid
Get top lid for individual export
bvr/cad/src/parts/shell.rs:1523
↓ 1 callers
Method
total_current
Get filtered total system current (smoothed to reduce noise).
bvr/firmware/crates/can/src/vesc.rs:801
↓ 1 callers
Method
track_inference_time
(&mut self, duration: Duration)
bvr/firmware/crates/control-loop/src/autonomous_controller.rs:167
↓ 1 callers
Function
train_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 callers
Function
transform_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 callers
Method
transform_pose
Transform a pose from child frame to parent frame.
bvr/firmware/crates/transforms/src/lib.rs:115
↓ 1 callers
Method
try_claim
Try to claim operator status. Returns true if successful.
bvr/firmware/crates/teleop/src/rtc.rs:155
↓ 1 callers
Function
typeLine
(text: string)
web/src/components/home/HeroTerminal.tsx:62
← previous
next →
1,001–1,100 of 2,908, ranked by callers