MCPcopy Create free account

hub / github.com/ecto/muni / functions

Functions2,908 in github.com/ecto/muni

↓ 1 callersFunctiongetVideoStreamCount
()
depot/console/src/lib/videoFrameStore.ts:236
↓ 1 callersFunctionget_confidence
(tag: u8)
bvr/firmware/crates/teleop/src/pointcloud.rs:69
↓ 1 callersFunctionget_config
()
mcu/bins/rp2350/src/config.rs:131
↓ 1 callersMethodget_local_address
Get the local IP address for building connection URLs.
bvr/firmware/crates/metrics/src/discovery.rs:127
↓ 1 callersMethodget_map_dir
(&self, map_name: &str)
depot/map-api/src/main.rs:149
↓ 1 callersFunctiongpsToEnu
(transform: CoordinateTransform, gps: GpsCoord)
depot/console/src/lib/coordinates.ts:82
↓ 1 callersMethodgrid_to_world
Convert grid cell to world coordinates (cell center).
bvr/firmware/crates/planner/src/lib.rs:411
↓ 1 callersMethodgyro_bias
Get the estimated gyroscope biases [bias_x, bias_y] in rad/s.
bvr/firmware/crates/localization/src/attitude.rs:211
↓ 1 callersFunctionh264_capture_loop
Internal H.264 capture loop.
bvr/firmware/crates/camera/src/lib.rs:945
↓ 1 callersFunctionhandleLayerGroupToggle
(name: string, checked: boolean)
depot/console/src/components/ui/map.tsx:469
↓ 1 callersFunctionhandleTriggerChange
(trigger: Schedule["trigger"])
depot/console/src/components/dispatch/ScheduleEditor.tsx:36
↓ 1 callersFunctionhandle_can_frame
Handle incoming CAN frame and generate response
mcu/bins/esp32s3/src/main.rs:93
↓ 1 callersMethodhandle_command
(&mut self, axis: i16, _motor: i16, action_a: bool, _action_b: bool)
mcu/bins/esp32s3-eth/src/roles/lights.rs:98
↓ 1 callersFunctionhandle_connection
( mut stream: TcpStream, telemetry_rx: Arc<watch::Receiver<Telemetry>>, )
bvr/firmware/crates/ui/src/lib.rs:60
↓ 1 callersFunctionhandle_console_ws
(socket: WebSocket, state: SharedState)
depot/dispatch/src/main.rs:1686
↓ 1 callersMethodhandle_discovery
Handle a discovery frame.
bvr/firmware/crates/tools/src/discovery.rs:48
↓ 1 callersFunctionhandle_rover_ws
(socket: WebSocket, state: SharedState)
depot/dispatch/src/main.rs:1478
↓ 1 callersFunctionhandle_signaling
( stream: TcpStream, command_tx: Arc<mpsc::Sender<Command>>, telemetry_rx: watch::Receiver<Telemet
bvr/firmware/crates/teleop/src/rtc.rs:458
↓ 1 callersMethodhandle_status
(&mut self, data: &[u8])
bvr/firmware/crates/tools/src/auger.rs:67
↓ 1 callersFunctionhandle_ws
(socket: WebSocket, state: SharedState)
depot/discovery/src/main.rs:373
↓ 1 callersFunctionhandle_ws
(socket: WebSocket, state: SharedState)
depot/gps-status/src/main.rs:660
↓ 1 callersFunctionhas_nvargus
Check if nvarguscamerasrc is available (Jetson-specific).
bvr/firmware/crates/camera/src/lib.rs:259
↓ 1 callersFunctionhas_nvv4l2h264enc
Check if nvv4l2h264enc (Jetson hardware H.264 encoder) is available.
bvr/firmware/crates/camera/src/lib.rs:844
↓ 1 callersMethodheartbeat
Send a heartbeat with current state.
bvr/firmware/crates/metrics/src/discovery.rs:201
↓ 1 callersMethodheight
Get grid height in cells.
bvr/firmware/crates/costmap/src/lib.rs:607
↓ 1 callersFunctionheightColor
* Map a height (Y in Three.js, meters) to an RGB color. * Blue (ground) → cyan → green → yellow → red (high). * Standard approach for LiDAR visualiz
depot/console/src/components/scene/PointCloud3D.tsx:21
↓ 1 callersFunctionheightColor
* Height-based coloring: blue (ground) -> cyan -> green -> yellow -> red (high). * Same gradient as PointCloud3D.tsx.
depot/console/src/lib/accumulatedCloudStore.ts:61
↓ 1 callersFunctionhuber_weight
Huber robust loss weight function. Returns 1.0 for residuals within threshold (quadratic region), decreasing weight for larger residuals (linear regi
bvr/firmware/crates/slam/src/lib.rs:999
↓ 1 callersFunctionhue_to_rgb
(hue: u16)
mcu/bins/esp32s3/src/main.rs:396
↓ 1 callersFunctionimu_from_physics
Generate IMU readings from physics state. In 2D simulation: - gyro_z = angular velocity (yaw rate) - accel_z = gravity (9.81 m/s²) - other axes are z
depot/sim-bridge/src/imu_sim.rs:19
↓ 1 callersMethodin_bounds
(&self, x: f64, y: f64)
depot/sim-bridge/src/world.rs:271
↓ 1 callersMethodin_bounds
Check if rover is within world bounds.
bvr/firmware/crates/sim/src/world.rs:312
↓ 1 callersMethodindex
(&self)
bvr/firmware/crates/types/src/lib.rs:299
↓ 1 callersMethodinfer
(&self, _obs: &PolicyObservation)
bvr/firmware/crates/control-loop/src/autonomous_controller.rs:207
↓ 1 callersMethodinflate
Inflate obstacles by the inflation radius using distance transform. Uses a two-pass distance transform (O(n) where n = total cells) instead of the na
bvr/firmware/crates/costmap/src/lib.rs:857
↓ 1 callersFunctioningestFrame
( sensorPoints: Float32Array, pose: { x: number; y: number; theta: number }, )
depot/console/src/lib/accumulatedCloudStore.ts:93
↓ 1 callersFunctioninit_logging
Initialize logging with stdout and rolling file output. Returns a guard that must be held for the lifetime of the program to ensure logs are properly
bvr/firmware/bins/bvrd/src/logging.rs:11
↓ 1 callersFunctioninitialize
Run all initialization and return the context the control loop needs plus the log guard (must outlive the daemon).
bvr/firmware/bins/bvrd/src/init.rs:174
↓ 1 callersFunctioninterpolatePoses
* Interpolate between two poses using Hermite spline.
depot/console/src/lib/interpolation.ts:213
↓ 1 callersMethodinterpolate_segment
Catmull-Rom interpolation between p1 and p2 with control points p0, p3.
bvr/firmware/crates/planner/src/lib.rs:574
↓ 1 callersFunctionintersect_line_polygon
Intersect a horizontal line with the edges of a polygon, returning X coordinates of all intersection points.
depot/dispatch/src/coverage.rs:201
↓ 1 callersMethodis_driving
Check if the rover should be driving (motors enabled).
bvr/firmware/crates/state/src/lib.rs:128
↓ 1 callersMethodis_enabled
Check if recording is globally enabled (can start sessions). Returns false if recording was disabled by config or `--no-recording`.
bvr/firmware/crates/recording/src/lib.rs:338
↓ 1 callersFunctionis_h264_idr
Scan Annex B byte stream for IDR NAL units (type 5).
bvr/firmware/crates/camera/src/lib.rs:1246
↓ 1 callersMethodis_timed_out
Check if the watchdog has timed out.
bvr/firmware/crates/control/src/lib.rs:288
↓ 1 callersMethodis_valid
Check if the bounding box is valid (non-zero area).
depot/types/src/geo.rs:50
↓ 1 callersMethodis_valid
(&self)
depot/mapper/src/rrd_extractor.rs:98
↓ 1 callersMethodis_valid
Check if bounds are valid (have been expanded at least once)
bvr/firmware/crates/recording/src/lib.rs:93
↓ 1 callersMethodkeyframe_poses
Get keyframe poses as (x, y, theta) tuples for visualization.
bvr/firmware/crates/slam/src/lib.rs:663
↓ 1 callersMethodlast_collision
Get last collision result.
bvr/firmware/crates/sim/src/physics.rs:160
↓ 1 callersMethodlast_seq
(&self)
bvr/firmware/crates/teleop/src/lib.rs:152
↓ 1 callersFunctionlerpShapes
(a: Vec3[], b: Vec3[], t: number)
web/src/components/home/HeroAnimation.tsx:94
↓ 1 callersFunctionlidarIconColor
(state: number)
depot/console/src/components/teleop/DiagnosticsPanel.tsx:100
↓ 1 callersFunctionlidarTempColor
(temp: number)
depot/console/src/components/teleop/DiagnosticsPanel.tsx:94
↓ 1 callersFunctionlidarWorkStateLabel
(state: number)
depot/console/src/components/teleop/DiagnosticsPanel.tsx:90
↓ 1 callersMethodlinear
(&self)
bvr/firmware/crates/teleop/src/lib.rs:208
↓ 1 callersMethodlinear_accel
(&self)
bvr/firmware/crates/teleop/src/lib.rs:216
↓ 1 callersMethodload
Load state from disk
depot/mapper/src/main.rs:150
↓ 1 callersFunctionloadLeaflet
()
depot/console/src/components/ui/map.tsx:1432
↓ 1 callersFunctionloadModel
()
video/src/components/three/BVR1ModelSafe.tsx:21
↓ 1 callersMethodload_default
Load the default policy (latest version or specified by name).
bvr/firmware/crates/policy/src/lib.rs:695
↓ 1 callersFunctionload_pcd
Load points from a PCD file.
depot/splat-worker/src/worker.py:314
↓ 1 callersFunctionload_policy_layers
Load MLP layers and training metrics from a policy JSON file. Args: policy_path: Path to the policy JSON (output of train_bc.py). Re
bvr/training/evaluate.py:46
↓ 1 callersFunctionload_poses
Load poses from poses.csv file. Format: timestamp_secs,x,y,z,qx,qy,qz,qw
depot/splat-worker/src/worker.py:99
↓ 1 callersFunctionload_session_data
Load session data for splatting. Returns: points: (N, 3) array of LiDAR points in world frame poses: List of camera pose
depot/splat-worker/src/worker.py:205
↓ 1 callersMethodlog_mode
Log operating mode change.
bvr/firmware/crates/recording/src/lib.rs:454
↓ 1 callersMethodlog_motors
Log motor telemetry (currents and temperatures).
bvr/firmware/crates/recording/src/lib.rs:416
↓ 1 callersMethodlog_odometry
Log wheel odometry deltas.
bvr/firmware/crates/recording/src/lib.rs:586
↓ 1 callersMethodlog_pose
Log robot pose (position and heading).
bvr/firmware/crates/recording/src/lib.rs:357
↓ 1 callersMethodlog_power
Log power status.
bvr/firmware/crates/recording/src/lib.rs:441
↓ 1 callersMethodlog_slam_keyframes
Log SLAM keyframe poses as 2D points.
bvr/firmware/crates/recording/src/lib.rs:674
↓ 1 callersMethodlog_slam_status
Log SLAM status metrics.
bvr/firmware/crates/recording/src/lib.rs:744
↓ 1 callersMethodlog_slam_trajectory
Log SLAM-corrected robot trajectory.
bvr/firmware/crates/recording/src/lib.rs:703
↓ 1 callersMethodlog_std
Set log standard deviation for stochastic inference.
bvr/firmware/crates/policy/src/lib.rs:862
↓ 1 callersMethodlog_tool
Log tool state.
bvr/firmware/crates/recording/src/lib.rs:599
↓ 1 callersMethodlog_velocity
Log commanded and actual velocity.
bvr/firmware/crates/recording/src/lib.rs:390
↓ 1 callersFunctionlongest_edge_angle
Find the angle of the longest edge of the polygon (heuristic for optimal sweep).
depot/dispatch/src/coverage.rs:181
↓ 1 callersFunctionloop
()
web/src/components/home/HeroTerminal.tsx:89
↓ 1 callersMethodloop_closure_count
Get loop closure count.
bvr/firmware/crates/slam/src/lib.rs:674
↓ 1 callersFunctionmain
Main worker loop.
depot/splat-worker/src/worker.py:815
↓ 1 callersFunctionmain
()
bvr/training/train_bc.py:327
↓ 1 callersFunctionmain
()
bvr/training/evaluate.py:220
↓ 1 callersFunctionmain
()
bvr/training/extract_demos.py:326
↓ 1 callersFunctionmakeCylinder
(n: number)
web/src/components/home/HeroAnimation.tsx:71
↓ 1 callersFunctionmakeRoverWaypoints
(cx: number, cy: number, radius: number)
web/src/components/home/HeroAnimation.tsx:32
↓ 1 callersFunctionmake_circular_scan
(offset_x: f32, offset_y: f32)
bvr/firmware/crates/slam/src/scan_matcher.rs:467
↓ 1 callersFunctionmake_heartbeat
Create a heartbeat frame with optional fault flag
mcu/bins/esp32s3/src/main.rs:211
↓ 1 callersFunctionmake_obstacle
(id: u16, cx: f32, cy: f32)
bvr/firmware/crates/costmap/src/tracker.rs:344
↓ 1 callersFunctionmake_obstacle_with_bbox
(area: f32, elongation: f32, w: f32, h: f32)
bvr/firmware/crates/costmap/src/clustering.rs:593
↓ 1 callersFunctionmake_tracked
(track_id: u32, cx: f32, cy: f32)
bvr/firmware/crates/teleop/src/obstacle_stream.rs:124
↓ 1 callersMethodmark_occupied
Mark a cell as occupied at the given world position, updating the height envelope. Unlike raytrace, this only sets the endpoint cell to occupied with
bvr/firmware/crates/costmap/src/lib.rs:656
↓ 1 callersMethodmast_position
Get mast hole position (for placing sensor mast)
bvr/cad/src/parts/access_panel.rs:126
↓ 1 callersMethodmerge
(&mut self, other: &RawCluster)
bvr/firmware/crates/costmap/src/clustering.rs:110
↓ 1 callersFunctionmerge_session_into_map
Merge a session into an existing map
depot/mapper/src/main.rs:662
↓ 1 callersFunctionnextSequence
()
depot/console/src/lib/protocol.ts:63
↓ 1 callersMethodnext_page
Advance to next bottom page (instant)
mcu/bins/esp32s3/src/ui.rs:126
↓ 1 callersMethodnext_seq
(&mut self)
bvr/firmware/crates/tools/src/lights.rs:68
↓ 1 callersFunctionnormalize_angle
Normalize angle to [-pi, pi].
bvr/firmware/bins/train/src/main.rs:479
↓ 1 callersFunctionnormalize_imagenet
Normalize RGB u8 to CHW f32 with ImageNet mean/std.
bvr/firmware/crates/depth/src/lib.rs:397
↓ 1 callersFunctionnowMs
Get current timestamp in milliseconds (truncated to u32).
depot/console/src/lib/protocol.ts:70
← previousnext →801–900 of 2,908, ranked by callers