MCPcopy Create free account

hub / github.com/ecto/muni / functions

Functions2,908 in github.com/ecto/muni

↓ 2 callersMethodcovariance
Get the state covariance matrix.
bvr/firmware/crates/localization/src/estimator.rs:337
↓ 2 callersFunctioncrc16_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 callersFunctioncrc32_ethernet
CRC-32 (Ethernet/ADCCP): poly=0x04C11DB7, init=0xFFFFFFFF, reflected, xorout=0xFFFFFFFF
bvr/firmware/crates/lidar/src/driver.rs:183
↓ 2 callersMethodcreate_corner_holes
Create corner mounting holes for frame attachment
bvr/cad/src/parts/electronics_plate.rs:113
↓ 2 callersMethodcreate_mount_holes
(&self, segments: u32)
bvr/cad/src/parts/shell.rs:905
↓ 2 callersMethodcreate_rectangular_frame
Create a rectangular frame in XY plane at given Z (bottom of rail)
bvr/cad/src/parts/frame.rs:407
↓ 2 callersMethodcreate_tab_holes
Create frame mounting holes for a tab (holes along Y axis)
bvr/cad/src/parts/motor_mount.rs:155
↓ 2 callersFunctiondeserialize_tracked
(data: &[u8])
bvr/firmware/crates/teleop/src/obstacle_stream.rs:83
↓ 2 callersMethoddestroy
()
depot/console/public/rerun/re_viewer.js:656
↓ 2 callersFunctiondir_size
Calculate total size of a directory.
bvr/firmware/crates/recording/src/lib.rs:927
↓ 2 callersMethodedges
Get all edges.
bvr/firmware/crates/slam/src/lib.rs:658
↓ 2 callersFunctionencodeEStop
()
depot/console/src/lib/protocol.ts:108
↓ 2 callersFunctionencodeLidarToggle
( enabled: boolean, rateHz: number = 5, maxPoints: number = 1000, )
depot/console/src/lib/protocol.ts:571
↓ 2 callersFunctionencodeTwist
( linear: number, angular: number, boost: boolean = false )
depot/console/src/lib/protocol.ts:93
↓ 2 callersFunctionencode_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 callersFunctionencode_frame
Encodes a frame into UDP packets.
bvr/firmware/crates/teleop/src/video.rs:87
↓ 2 callersMethodend_session
End the current session. Writes the session metadata.json file for quick lookups.
bvr/firmware/crates/recording/src/lib.rs:805
↓ 2 callersMethodensure_command_socket
Ensure we have a command socket ready.
bvr/firmware/crates/tools/src/eth_discovery.rs:143
↓ 2 callersMethodepisode_stats
Get current episode statistics.
bvr/firmware/crates/rl/src/env.rs:196
↓ 2 callersFunctionestimate_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 callersMethodexport_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 callersFunctionextract_from_rrd
Extract all relevant data from an RRD file.
depot/mapper/src/rrd_extractor.rs:150
↓ 2 callersMethodextract_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 callersFunctionextract_text_from_batch
Extract text from a RecordBatch.
depot/mapper/src/rrd_extractor.rs:684
↓ 2 callersFunctionextrapolatePose
* Extrapolate pose forward using velocity.
depot/console/src/lib/interpolation.ts:259
↓ 2 callersMethodfallback_segment
Fallback segmentation using simple z-threshold when RANSAC fails.
bvr/firmware/crates/costmap/src/lib.rs:233
↓ 2 callersFunctionfetchSessions
()
depot/console/src/views/SessionsView.tsx:90
↓ 2 callersFunctionfetchStatus
()
depot/console/src/views/SessionsView.tsx:107
↓ 2 callersFunctionfindStateBySlug
(slug: string)
web/src/lib/data/states.ts:101
↓ 2 callersFunctionformatBytes
(bytes: number)
depot/console/src/views/SessionsView.tsx:44
↓ 2 callersFunctionformat_version_bytes
Format a 4-byte version payload as "a.b.c.d".
bvr/firmware/crates/lidar/src/driver.rs:695
↓ 2 callersMethodforward
(&self, obs: &[f32])
bvr/firmware/bins/train/src/main.rs:522
↓ 2 callersMethodforward
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 callersMethodforward_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 callersMethodgenerate
Generate hub motor geometry Orientation: wheel rotates around X axis, axle points in +X direction
bvr/cad/src/parts/hub_motor.rs:84
↓ 2 callersMethodgenerate
Generate the complete nozzle part
bvr/cad/src/parts/blower_nozzle.rs:131
↓ 2 callersMethodgenerate_base_plate
Generate just the base plate (for laser cutting)
bvr/cad/src/parts/sensor_mount.rs:127
↓ 2 callersMethodgenerate_flat
Generate flat version for laser cutting (rectangular stock)
bvr/cad/src/parts/wheel_spacer.rs:95
↓ 2 callersMethodgenerate_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 callersMethodgenerate_simple
Generate simplified geometry
bvr/cad/src/parts/electronics.rs:90
↓ 2 callersMethodgenerate_simple
Generate ultra-simplified extrusion (just a box, fastest)
bvr/cad/src/parts/frame.rs:93
↓ 2 callersMethodgenerate_status
Generate status frames.
bvr/firmware/crates/sim/src/vesc.rs:119
↓ 2 callersFunctiongetAllVideoStreams
()
depot/console/src/lib/videoFrameStore.ts:231
↓ 2 callersFunctiongetCostmapData
()
depot/console/src/lib/costmapStore.ts:59
↓ 2 callersFunctiongetFrameVersion
()
depot/console/src/lib/videoFrameStore.ts:124
↓ 2 callersFunctiongetLatencyColor
(ms: number)
depot/console/src/components/teleop/DiagnosticsPanel.tsx:108
↓ 2 callersMethodget_observation
Generate observation from current state.
bvr/firmware/crates/rl/src/env.rs:231
↓ 2 callersFunctionget_remote_hash
Get SHA256 hash of a remote file via SSH
bvr/firmware/bins/cli/src/deploy.rs:607
↓ 2 callersMethodget_rovers
Get current rover list with online status updated
depot/discovery/src/main.rs:160
↓ 2 callersMethodgoal
Get the goal (last waypoint).
bvr/firmware/crates/planner/src/lib.rs:129
↓ 2 callersMethodgoal
Get current goal position.
bvr/firmware/crates/rl/src/env.rs:191
↓ 2 callersMethodgrid_to_world
Convert grid cell to world coordinates (cell center).
bvr/firmware/crates/costmap/src/lib.rs:346
↓ 2 callersFunctionhandleCronChange
(cron: string)
depot/console/src/components/dispatch/ScheduleEditor.tsx:44
↓ 2 callersFunctionhas_nvjpegenc
Check if nvjpegenc (hardware JPEG encoder) is available.
bvr/firmware/crates/camera/src/lib.rs:544
↓ 2 callersMethodheuristic
Heuristic function (Euclidean distance).
bvr/firmware/crates/planner/src/lib.rs:371
↓ 2 callersMethodinlet_area
Inlet area (mm²) - circular
bvr/cad/src/parts/blower_nozzle.rs:65
↓ 2 callersFunctioninterpolate_pose
Interpolate pose at a given timestamp using linear interpolation.
depot/splat-worker/src/worker.py:130
↓ 2 callersMethodintrinsics
Create camera intrinsics matrix for projection.
bvr/firmware/crates/camera/src/lib.rs:235
↓ 2 callersFunctionisActivePrefix
(prefix: string)
depot/console/src/components/AppSidebar.tsx:105
↓ 2 callersMethodis_goal_reached
Check if distance is within goal threshold.
bvr/firmware/crates/rl/src/reward.rs:215
↓ 2 callersMethodkeyframes_since
Get the number of keyframes since last save (for auto-save logic).
bvr/firmware/crates/slam/src/persistence.rs:515
↓ 2 callersMethodlabel
(&self)
bvr/firmware/bins/cli/src/gps.rs:136
↓ 2 callersMethodlimit
Apply rate limiting to a twist command.
bvr/firmware/crates/control/src/lib.rs:118
↓ 2 callersMethodload
(path: &str)
depot/sim-bridge/src/scenario.rs:54
↓ 2 callersFunctionlog_odds_to_probability
Convert log-odds to probability.
bvr/firmware/crates/costmap/src/lib.rs:1071
↓ 2 callersFunctionmakeClosure
(arg0, arg1, dtor, f)
depot/console/public/rerun/re_viewer.js:208
↓ 2 callersFunctionmake_ack
Create an ACK frame
mcu/bins/esp32s3/src/main.rs:195
↓ 2 callersFunctionmake_depth_map
(width: u32, height: u32, fill: f32)
bvr/firmware/crates/depth/src/lib.rs:420
↓ 2 callersFunctionmake_point
(x: f32, y: f32, z: f32, reflectivity: u8)
bvr/firmware/crates/teleop/src/pointcloud.rs:242
↓ 2 callersFunctionmake_snapshot
(width: u16, height: u16, cells: Vec<u8>)
bvr/firmware/crates/teleop/src/costmap_stream.rs:116
↓ 2 callersFunctionmulberry32
(seed: number)
video/src/components/three/SnowParticles.tsx:7
↓ 2 callersFunctionmulberry32
(seed: number)
video/src/components/three/RainParticles.tsx:6
↓ 2 callersFunctionmulberry32
(seed: number)
video/src/components/three/DebrisParticles.tsx:6
↓ 2 callersFunctionmulberry32
(seed: number)
video/src/components/three/LidarSafetyViz.tsx:6
↓ 2 callersMethodnext_seq
Next sequence number.
bvr/firmware/crates/tools/src/eth_discovery.rs:79
↓ 2 callersFunctionnormalize_angle
Normalize angle to [-π, π].
bvr/firmware/crates/localization/src/attitude.rs:224
↓ 2 callersMethodnotify
Asynchronously POST the alert to the webhook. Spawns a background task so the caller is never blocked.
depot/dispatch/src/webhook.rs:32
↓ 2 callersMethodpanel_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 callersMethodparam_count
Total number of trainable parameters.
bvr/training/train_bc.py:161
↓ 2 callersFunctionparse
Parse an SLCAN command string (without trailing \r)
mcu/bins/esp32s3/src/slcan.rs:120
↓ 2 callersFunctionparse_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 callersFunctionparse_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 callersFunctionparse_coordinate
(value: &str, direction: &str)
bvr/firmware/bins/cli/src/gps.rs:430
↓ 2 callersFunctionparse_extended_frame
(input: &str, rtr: bool)
mcu/bins/esp32s3/src/slcan.rs:203
↓ 2 callersFunctionparse_nmea_coord
Parse NMEA coordinate (DDMM.MMMM format) to decimal degrees
depot/gps-status/src/main.rs:610
↓ 2 callersFunctionparse_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 callersFunctionparse_standard_frame
(input: &str, rtr: bool)
mcu/bins/esp32s3/src/slcan.rs:161
↓ 2 callersFunctionpoint_to_line_distance
Distance from point to the infinite line through a and b.
bvr/firmware/crates/planner/src/lib.rs:646
↓ 2 callersFunctionpoint_to_segment_distance
Compute distance from point to line segment.
bvr/firmware/crates/pursuit/src/lib.rs:552
↓ 2 callersMethodposition
(&self)
depot/sim-bridge/src/physics.rs:108
↓ 2 callersFunctionprepare_for_streaming_with_config
Downsample and serialize with custom configuration.
bvr/firmware/crates/teleop/src/pointcloud.rs:233
↓ 2 callersMethodprint_summary
(&self, policy_name: &str)
bvr/firmware/bins/train/src/main.rs:683
↓ 2 callersMethodprocess_command
Process a command frame. Returns true if it was for this VESC.
depot/sim-bridge/src/vesc.rs:34
↓ 2 callersMethodprocess_command
Process a command frame. Returns true if it was for this VESC.
bvr/firmware/crates/sim/src/vesc.rs:38
↓ 2 callersMethodprocess_frame
Process a received CAN frame. Returns true if it was for this VESC.
bvr/firmware/crates/can/src/vesc.rs:350
↓ 2 callersFunctionprocess_job
Process a single job file.
depot/splat-worker/src/worker.py:753
↓ 2 callersFunctionprocess_queued_sessions
Process queued sessions into maps
depot/mapper/src/main.rs:508
↓ 2 callersMethodprocess_tx
Process a "sent" frame and generate appropriate responses.
bvr/firmware/crates/sim/src/lib.rs:52
↓ 2 callersMethodpure_pursuit
Pure pursuit steering calculation.
bvr/firmware/crates/pursuit/src/lib.rs:397
↓ 2 callersFunctionqueue_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
← previousnext →401–500 of 2,908, ranked by callers