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
↓ 2 callers
Method
covariance
Get the state covariance matrix.
bvr/firmware/crates/localization/src/estimator.rs:337
↓ 2 callers
Function
crc16_ccitt_false
CRC-16/CCITT-FALSE: poly=0x1021, init=0xFFFF, refin=false, refout=false, xorout=0x0000
bvr/firmware/crates/lidar/src/driver.rs:167
↓ 2 callers
Function
crc32_ethernet
CRC-32 (Ethernet/ADCCP): poly=0x04C11DB7, init=0xFFFFFFFF, reflected, xorout=0xFFFFFFFF
bvr/firmware/crates/lidar/src/driver.rs:183
↓ 2 callers
Method
create_corner_holes
Create corner mounting holes for frame attachment
bvr/cad/src/parts/electronics_plate.rs:113
↓ 2 callers
Method
create_mount_holes
(&self, segments: u32)
bvr/cad/src/parts/shell.rs:905
↓ 2 callers
Method
create_rectangular_frame
Create a rectangular frame in XY plane at given Z (bottom of rail)
bvr/cad/src/parts/frame.rs:407
↓ 2 callers
Method
create_tab_holes
Create frame mounting holes for a tab (holes along Y axis)
bvr/cad/src/parts/motor_mount.rs:155
↓ 2 callers
Function
deserialize_tracked
(data: &[u8])
bvr/firmware/crates/teleop/src/obstacle_stream.rs:83
↓ 2 callers
Method
destroy
()
depot/console/public/rerun/re_viewer.js:656
↓ 2 callers
Function
dir_size
Calculate total size of a directory.
bvr/firmware/crates/recording/src/lib.rs:927
↓ 2 callers
Method
edges
Get all edges.
bvr/firmware/crates/slam/src/lib.rs:658
↓ 2 callers
Function
encodeEStop
()
depot/console/src/lib/protocol.ts:108
↓ 2 callers
Function
encodeLidarToggle
( enabled: boolean, rateHz: number = 5, maxPoints: number = 1000, )
depot/console/src/lib/protocol.ts:571
↓ 2 callers
Function
encodeTwist
( linear: number, angular: number, boost: boolean = false )
depot/console/src/lib/protocol.ts:93
↓ 2 callers
Function
encode_can_frame
Serialize a CAN frame for TCP wire. Returns: type(0x01) + flags(1) + id(4 LE) + len(1) + data
depot/sim-bridge/src/can_protocol.rs:37
↓ 2 callers
Function
encode_frame
Encodes a frame into UDP packets.
bvr/firmware/crates/teleop/src/video.rs:87
↓ 2 callers
Method
end_session
End the current session. Writes the session metadata.json file for quick lookups.
bvr/firmware/crates/recording/src/lib.rs:805
↓ 2 callers
Method
ensure_command_socket
Ensure we have a command socket ready.
bvr/firmware/crates/tools/src/eth_discovery.rs:143
↓ 2 callers
Method
episode_stats
Get current episode statistics.
bvr/firmware/crates/rl/src/env.rs:196
↓ 2 callers
Function
estimate_metric_scale
Convert a relative/inverse depth map to approximate metric depth using known camera mount height as reference. Finds the median depth value in the lo
bvr/firmware/crates/depth/src/lib.rs:230
↓ 2 callers
Method
export_dxf_files
Export all panels as DXF files for laser cutting New 2-panel design: - shell_big_shell.dxf: L-shaped walls + bottom (4 bends) - shell_top_lid.dxf: Hi
bvr/cad/src/parts/shell.rs:1551
↓ 2 callers
Function
extract_from_rrd
Extract all relevant data from an RRD file.
depot/mapper/src/rrd_extractor.rs:150
↓ 2 callers
Method
extract_obstacles
Extract discrete obstacles from the costmap. Uses connected-component labeling on LETHAL cells to identify obstacle clusters with bounding boxes and
bvr/firmware/crates/costmap/src/lib.rs:989
↓ 2 callers
Function
extract_text_from_batch
Extract text from a RecordBatch.
depot/mapper/src/rrd_extractor.rs:684
↓ 2 callers
Function
extrapolatePose
* Extrapolate pose forward using velocity.
depot/console/src/lib/interpolation.ts:259
↓ 2 callers
Method
fallback_segment
Fallback segmentation using simple z-threshold when RANSAC fails.
bvr/firmware/crates/costmap/src/lib.rs:233
↓ 2 callers
Function
fetchSessions
()
depot/console/src/views/SessionsView.tsx:90
↓ 2 callers
Function
fetchStatus
()
depot/console/src/views/SessionsView.tsx:107
↓ 2 callers
Function
findStateBySlug
(slug: string)
web/src/lib/data/states.ts:101
↓ 2 callers
Function
formatBytes
(bytes: number)
depot/console/src/views/SessionsView.tsx:44
↓ 2 callers
Function
format_version_bytes
Format a 4-byte version payload as "a.b.c.d".
bvr/firmware/crates/lidar/src/driver.rs:695
↓ 2 callers
Method
forward
(&self, obs: &[f32])
bvr/firmware/bins/train/src/main.rs:522
↓ 2 callers
Method
forward
Forward pass through the policy network, dispatching by architecture. Returns a vector of action values, each in `[-1, 1]` (tanh-bounded). The vector
bvr/firmware/crates/policy/src/lib.rs:612
↓ 2 callers
Method
forward_mlp
MLP forward pass through dense layers with tanh activations. Iterates through `self.layers` sequentially. For each layer, computes `y = tanh(W * x +
bvr/firmware/crates/policy/src/lib.rs:652
↓ 2 callers
Method
generate
Generate hub motor geometry Orientation: wheel rotates around X axis, axle points in +X direction
bvr/cad/src/parts/hub_motor.rs:84
↓ 2 callers
Method
generate
Generate the complete nozzle part
bvr/cad/src/parts/blower_nozzle.rs:131
↓ 2 callers
Method
generate_base_plate
Generate just the base plate (for laser cutting)
bvr/cad/src/parts/sensor_mount.rs:127
↓ 2 callers
Method
generate_flat
Generate flat version for laser cutting (rectangular stock)
bvr/cad/src/parts/wheel_spacer.rs:95
↓ 2 callers
Method
generate_loft
Loft from inlet cross-section to outlet cross-section. Uses rounded-rectangle cross-sections that interpolate: - t=0: circle (corner_radius = diamete
bvr/cad/src/parts/blower_nozzle.rs:179
↓ 2 callers
Method
generate_simple
Generate simplified geometry
bvr/cad/src/parts/electronics.rs:90
↓ 2 callers
Method
generate_simple
Generate ultra-simplified extrusion (just a box, fastest)
bvr/cad/src/parts/frame.rs:93
↓ 2 callers
Method
generate_status
Generate status frames.
bvr/firmware/crates/sim/src/vesc.rs:119
↓ 2 callers
Function
getAllVideoStreams
()
depot/console/src/lib/videoFrameStore.ts:231
↓ 2 callers
Function
getCostmapData
()
depot/console/src/lib/costmapStore.ts:59
↓ 2 callers
Function
getFrameVersion
()
depot/console/src/lib/videoFrameStore.ts:124
↓ 2 callers
Function
getLatencyColor
(ms: number)
depot/console/src/components/teleop/DiagnosticsPanel.tsx:108
↓ 2 callers
Method
get_observation
Generate observation from current state.
bvr/firmware/crates/rl/src/env.rs:231
↓ 2 callers
Function
get_remote_hash
Get SHA256 hash of a remote file via SSH
bvr/firmware/bins/cli/src/deploy.rs:607
↓ 2 callers
Method
get_rovers
Get current rover list with online status updated
depot/discovery/src/main.rs:160
↓ 2 callers
Method
goal
Get the goal (last waypoint).
bvr/firmware/crates/planner/src/lib.rs:129
↓ 2 callers
Method
goal
Get current goal position.
bvr/firmware/crates/rl/src/env.rs:191
↓ 2 callers
Method
grid_to_world
Convert grid cell to world coordinates (cell center).
bvr/firmware/crates/costmap/src/lib.rs:346
↓ 2 callers
Function
handleCronChange
(cron: string)
depot/console/src/components/dispatch/ScheduleEditor.tsx:44
↓ 2 callers
Function
has_nvjpegenc
Check if nvjpegenc (hardware JPEG encoder) is available.
bvr/firmware/crates/camera/src/lib.rs:544
↓ 2 callers
Method
heuristic
Heuristic function (Euclidean distance).
bvr/firmware/crates/planner/src/lib.rs:371
↓ 2 callers
Method
inlet_area
Inlet area (mm²) - circular
bvr/cad/src/parts/blower_nozzle.rs:65
↓ 2 callers
Function
interpolate_pose
Interpolate pose at a given timestamp using linear interpolation.
depot/splat-worker/src/worker.py:130
↓ 2 callers
Method
intrinsics
Create camera intrinsics matrix for projection.
bvr/firmware/crates/camera/src/lib.rs:235
↓ 2 callers
Function
isActivePrefix
(prefix: string)
depot/console/src/components/AppSidebar.tsx:105
↓ 2 callers
Method
is_goal_reached
Check if distance is within goal threshold.
bvr/firmware/crates/rl/src/reward.rs:215
↓ 2 callers
Method
keyframes_since
Get the number of keyframes since last save (for auto-save logic).
bvr/firmware/crates/slam/src/persistence.rs:515
↓ 2 callers
Method
label
(&self)
bvr/firmware/bins/cli/src/gps.rs:136
↓ 2 callers
Method
limit
Apply rate limiting to a twist command.
bvr/firmware/crates/control/src/lib.rs:118
↓ 2 callers
Method
load
(path: &str)
depot/sim-bridge/src/scenario.rs:54
↓ 2 callers
Function
log_odds_to_probability
Convert log-odds to probability.
bvr/firmware/crates/costmap/src/lib.rs:1071
↓ 2 callers
Function
makeClosure
(arg0, arg1, dtor, f)
depot/console/public/rerun/re_viewer.js:208
↓ 2 callers
Function
make_ack
Create an ACK frame
mcu/bins/esp32s3/src/main.rs:195
↓ 2 callers
Function
make_depth_map
(width: u32, height: u32, fill: f32)
bvr/firmware/crates/depth/src/lib.rs:420
↓ 2 callers
Function
make_point
(x: f32, y: f32, z: f32, reflectivity: u8)
bvr/firmware/crates/teleop/src/pointcloud.rs:242
↓ 2 callers
Function
make_snapshot
(width: u16, height: u16, cells: Vec<u8>)
bvr/firmware/crates/teleop/src/costmap_stream.rs:116
↓ 2 callers
Function
mulberry32
(seed: number)
video/src/components/three/SnowParticles.tsx:7
↓ 2 callers
Function
mulberry32
(seed: number)
video/src/components/three/RainParticles.tsx:6
↓ 2 callers
Function
mulberry32
(seed: number)
video/src/components/three/DebrisParticles.tsx:6
↓ 2 callers
Function
mulberry32
(seed: number)
video/src/components/three/LidarSafetyViz.tsx:6
↓ 2 callers
Method
next_seq
Next sequence number.
bvr/firmware/crates/tools/src/eth_discovery.rs:79
↓ 2 callers
Function
normalize_angle
Normalize angle to [-π, π].
bvr/firmware/crates/localization/src/attitude.rs:224
↓ 2 callers
Method
notify
Asynchronously POST the alert to the webhook. Spawns a background task so the caller is never blocked.
depot/dispatch/src/webhook.rs:32
↓ 2 callers
Method
panel_height
Panel height (same as shell height) Note: This is the vertical wall height only - the visor adds height on the lid
bvr/cad/src/parts/shell.rs:222
↓ 2 callers
Method
param_count
Total number of trainable parameters.
bvr/training/train_bc.py:161
↓ 2 callers
Function
parse
Parse an SLCAN command string (without trailing \r)
mcu/bins/esp32s3/src/slcan.rs:120
↓ 2 callers
Function
parse_cartesian_16
Parse Cartesian 16-bit point data (type 2). Each point: x(i16), y(i16), z(i16), reflectivity(u8), tag(u8) = 8 bytes Coordinates are in 10mm units.
bvr/firmware/crates/lidar/src/driver.rs:1043
↓ 2 callers
Function
parse_cartesian_32
Parse Cartesian 32-bit point data (type 1). Each point: x(i32), y(i32), z(i32), reflectivity(u8), tag(u8) = 14 bytes
bvr/firmware/crates/lidar/src/driver.rs:1011
↓ 2 callers
Function
parse_coordinate
(value: &str, direction: &str)
bvr/firmware/bins/cli/src/gps.rs:430
↓ 2 callers
Function
parse_extended_frame
(input: &str, rtr: bool)
mcu/bins/esp32s3/src/slcan.rs:203
↓ 2 callers
Function
parse_nmea_coord
Parse NMEA coordinate (DDMM.MMMM format) to decimal degrees
depot/gps-status/src/main.rs:610
↓ 2 callers
Function
parse_param_response
Parse a parameter response ACK (from CMD_ID_PARAM_SET or CMD_ID_PARAM_GET). Expected layout after the 24-byte SDK2 header: ret_code(1) + key_num(2) +
bvr/firmware/crates/lidar/src/driver.rs:280
↓ 2 callers
Function
parse_standard_frame
(input: &str, rtr: bool)
mcu/bins/esp32s3/src/slcan.rs:161
↓ 2 callers
Function
point_to_line_distance
Distance from point to the infinite line through a and b.
bvr/firmware/crates/planner/src/lib.rs:646
↓ 2 callers
Function
point_to_segment_distance
Compute distance from point to line segment.
bvr/firmware/crates/pursuit/src/lib.rs:552
↓ 2 callers
Method
position
(&self)
depot/sim-bridge/src/physics.rs:108
↓ 2 callers
Function
prepare_for_streaming_with_config
Downsample and serialize with custom configuration.
bvr/firmware/crates/teleop/src/pointcloud.rs:233
↓ 2 callers
Method
print_summary
(&self, policy_name: &str)
bvr/firmware/bins/train/src/main.rs:683
↓ 2 callers
Method
process_command
Process a command frame. Returns true if it was for this VESC.
depot/sim-bridge/src/vesc.rs:34
↓ 2 callers
Method
process_command
Process a command frame. Returns true if it was for this VESC.
bvr/firmware/crates/sim/src/vesc.rs:38
↓ 2 callers
Method
process_frame
Process a received CAN frame. Returns true if it was for this VESC.
bvr/firmware/crates/can/src/vesc.rs:350
↓ 2 callers
Function
process_job
Process a single job file.
depot/splat-worker/src/worker.py:753
↓ 2 callers
Function
process_queued_sessions
Process queued sessions into maps
depot/mapper/src/main.rs:508
↓ 2 callers
Method
process_tx
Process a "sent" frame and generate appropriate responses.
bvr/firmware/crates/sim/src/lib.rs:52
↓ 2 callers
Method
pure_pursuit
Pure pursuit steering calculation.
bvr/firmware/crates/pursuit/src/lib.rs:397
↓ 2 callers
Function
queue_splat_job
Queue a splatting job for the splat-worker. Creates a job.json file in the jobs directory that the splat-worker will pick up and process.
depot/mapper/src/main.rs:747
← previous
next →
401–500 of 2,908, ranked by callers