Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Blackjack200/bevy_robomaster_simulator
/ functions
Functions
453 in github.com/Blackjack200/bevy_robomaster_simulator
⨍
Functions
453
◇
Types & classes
244
↓ 25 callers
Method
load
()
src/config.rs:260
↓ 20 callers
Method
into_iter
(self)
src/util/entity_query.rs:207
↓ 15 callers
Function
approx_eq
(a: f32, b: f32)
src/systems/chassis_observation.rs:162
↓ 14 callers
Method
as_str
(self)
src/robomaster/tech_core/construct.rs:438
↓ 13 callers
Method
set
(&mut self, state: Activation, param: &mut StatefulAppearance)
src/robomaster/visibility.rs:59
↓ 10 callers
Method
next
(self)
src/robomaster/outpost/rotation.rs:36
↓ 9 callers
Method
flatten
(self)
src/util/entity_query.rs:129
↓ 9 callers
Method
publish_pose
( &mut self, index: PoseIndex, position: [f32; 3], quaternion: [f32; 4],
crates/talos-ipc/src/publisher.rs:79
↓ 8 callers
Method
exact
(mut self)
crates/exact/src/lib.rs:41
↓ 8 callers
Method
publish
(&self, message: T::T)
src/ros2/topic.rs:28
↓ 7 callers
Function
active_indices
(state: &MechanismState)
src/robomaster/power_rune/state.rs:475
↓ 7 callers
Method
label
(self)
src/robomaster/armor/common.rs:43
↓ 7 callers
Method
resolve_color
(&self, team: Team, color: LightColor)
src/robomaster/tech_core/construct.rs:929
↓ 6 callers
Method
assign_all
( &self, handle: Handle<StandardMaterial>, children: &Query<&Children>, mesh_m
src/robomaster/tech_core/construct.rs:644
↓ 6 callers
Function
assign_material
( root: Entity, handle: Handle<StandardMaterial>, children: &Query<&Children>, mesh_materials:
src/robomaster/tech_core/construct.rs:1053
↓ 6 callers
Method
one
(self)
src/util/entity_query.rs:192
↓ 6 callers
Method
state
(&self)
src/robomaster/power_rune/rune.rs:42
↓ 6 callers
Method
tick
(&mut self, delta: Duration)
src/ros2/prelude.rs:24
↓ 5 callers
Method
any
(self)
src/util/entity_query.rs:166
↓ 5 callers
Method
as_str_for_team
(self, team: Team)
src/robomaster/tech_core/construct.rs:51
↓ 5 callers
Function
material
(red: f32, green: f32, blue: f32, emissive_strength: f32)
src/robomaster/tech_core/construct.rs:941
↓ 5 callers
Function
mecanum_wheel_linear
(vx: f32, vy: f32, wz: f32, config: &MecanumConfig)
src/systems/chassis_observation.rs:127
↓ 5 callers
Function
now_ns
()
src/talos/capture.rs:53
↓ 5 callers
Method
sync_activation
(&mut self, mode: RuneMode, activating: bool, rng: &mut impl Rng)
src/robomaster/power_rune/rotation.rs:78
↓ 5 callers
Function
tech_core_state_json_from_phases
( stamp_sec: i32, stamp_nanosec: u32, elapsed_secs: f64, phases: I, )
src/robomaster/tech_core/construct.rs:544
↓ 4 callers
Method
as_ptr
获取指向共享内存的指针
crates/talos-ipc/src/shm.rs:106
↓ 4 callers
Method
has_segments
(&self)
src/robomaster/tech_core/construct.rs:616
↓ 4 callers
Method
index
(self)
src/robomaster/tech_core/construct.rs:30
↓ 4 callers
Method
mode
(&self)
src/robomaster/power_rune/state.rs:78
↓ 4 callers
Method
of
(&'q self, root: Entity)
src/util/entity_query.rs:59
↓ 4 callers
Method
queue
(&self)
src/dataset/prelude.rs:52
↓ 4 callers
Method
target_states
(&self)
src/robomaster/power_rune/state.rs:183
↓ 4 callers
Function
test_cfg
()
src/systems/chassis_observation.rs:166
↓ 4 callers
Function
to_ros_translation
(vec3: Vec3)
src/talos/plugin.rs:194
↓ 4 callers
Function
update_chassis_rotation
( chassis_transform: &mut Transform, chassis_data: &mut InfantryChassis, input: f32, rotation_
src/systems/input.rs:44
↓ 3 callers
Method
as_ref
将共享内存解释为指定类型 # Safety 调用者必须确保类型 T 与共享内存布局匹配
crates/talos-ipc/src/shm.rs:119
↓ 3 callers
Method
assign_segment_pair
( &self, segment: TechCoreFirstLightSegment, handle: Handle<StandardMaterial>,
src/robomaster/tech_core/construct.rs:688
↓ 3 callers
Method
captured
( self: Box<Self>, world: &mut DeferredWorld, _config: &CaptureConfig, )
src/ros2/livox.rs:103
↓ 3 callers
Method
clear_variable
(&mut self)
src/robomaster/power_rune/rotation.rs:63
↓ 3 callers
Method
color_target
(&self)
src/capture/driver.rs:153
↓ 3 callers
Function
compute_camera_intrinsics
(width: u32, height: u32, fov_y: f32)
src/capture.rs:132
↓ 3 callers
Method
create_controller
( &mut self, entities: Vec<Entity>, f: F, )
src/robomaster/visibility.rs:183
↓ 3 callers
Function
drain_entities_by
( name_map: &mut HashMap<T, Entity>, predicate: F, )
src/util/bevy.rs:14
↓ 3 callers
Function
encode_depths
(depths_m: &[f32], near: f32)
src/dataset/occlusion.rs:64
↓ 3 callers
Function
expire_after
(remaining: &mut f32, delta_secs: f32)
src/robomaster/power_rune/state.rs:437
↓ 3 callers
Function
gen_range
(min: f32, max: f32, step: f32)
src/auto_gen.rs:257
↓ 3 callers
Method
mode
(&self)
src/robomaster/power_rune/rune.rs:30
↓ 3 callers
Method
resolve
( &self, team: Team, program: LightProgram, elapsed_secs: f64, )
src/robomaster/tech_core/construct.rs:916
↓ 3 callers
Function
segment_pair_json
( segment: TechCoreFirstLightSegment, color: &'static str, role: &'static str, )
src/robomaster/tech_core/construct.rs:260
↓ 3 callers
Method
target
(self)
src/robomaster/tech_core/construct.rs:200
↓ 3 callers
Function
tick_two_timers
( global_remaining: &mut f32, local_remaining: &mut f32, delta_secs: f32, global_transition: R
src/robomaster/power_rune/state.rs:447
↓ 3 callers
Function
to_ros_vec3
(v: Vec3)
src/talos/ground_truth.rs:11
↓ 3 callers
Method
variable_params
(&self)
src/robomaster/power_rune/rotation.rs:47
↓ 2 callers
Method
active_color
Returns the active color only for programs with a uniform group color. Segmented assembly guidance is described by its active segments instead.
src/robomaster/tech_core/construct.rs:96
↓ 2 callers
Method
allow
(&mut self)
src/ros2/prelude.rs:28
↓ 2 callers
Method
apply
( &mut self, mode: RuneMode, activation: Activation, appearance: &mut Stateful
src/robomaster/power_rune/visual.rs:17
↓ 2 callers
Function
bevy_local_to_body
(vector: Vec3)
src/systems/chassis_observation.rs:145
↓ 2 callers
Method
borrow_mut
获取可写槽位的可变引用
crates/talos-ipc/src/triple_buffer.rs:28
↓ 2 callers
Function
captured_pose_data
( cam_transform: &GlobalTransform, gimbal_transform: &GlobalTransform, muzzle_global: &GlobalTrans
src/talos/capture.rs:293
↓ 2 callers
Function
compute_body_acceleration
( previous: &PreviousKinematicState, v_body: Vec2, wz_radps: f32, dt_s: f32, )
src/systems/chassis_observation.rs:110
↓ 2 callers
Function
copy_frame_rgb24
(frame: &ffmpeg::util::frame::Video, dst: &mut [u8])
src/bin/talos_gimbal_mock_server.rs:200
↓ 2 callers
Function
copy_transform
(target: &Transform, our: &mut Transform)
src/capture.rs:109
↓ 2 callers
Function
create_capture_image_handle
( app: &mut App, width: u32, height: u32, texture_format: TextureFormat, asset_usages: Ren
src/capture/driver.rs:46
↓ 2 callers
Method
current_speed
(&mut self, mode: RuneMode, dt: f32)
src/robomaster/power_rune/rotation.rs:86
↓ 2 callers
Function
depth_bytes_to_mm
(data: &[u8], near: f32, far: f32)
src/dataset/writer.rs:124
↓ 2 callers
Method
energy_unit
(self)
src/robomaster/tech_core/construct.rs:204
↓ 2 callers
Function
extract_vertices
从Mesh中提取所有顶点
src/robomaster/armor/construct.rs:325
↓ 2 callers
Function
find_team_lights
( name_map: &HashMap<String, Entity>, team: Team, names: [&str; 3], )
src/robomaster/tech_core/construct.rs:967
↓ 2 callers
Function
fixed_time_from_config
(config: &SimulationConfig)
src/main.rs:98
↓ 2 callers
Function
flow_activation
(elapsed_secs: f64)
src/robomaster/tech_core/construct.rs:225
↓ 2 callers
Method
get_mesh
(&self, entity: Entity)
src/robomaster/armor/construct.rs:146
↓ 2 callers
Method
hit
(&mut self, target_index: usize, rng: &mut impl Rng)
src/robomaster/power_rune/state.rs:141
↓ 2 callers
Method
id
(self)
src/robomaster/tech_core/construct.rs:424
↓ 2 callers
Method
increase_accurate
(&mut self)
src/statistic.rs:15
↓ 2 callers
Method
increase_launch
(&mut self)
src/statistic.rs:11
↓ 2 callers
Method
index
(self)
src/robomaster/armor/construct.rs:84
↓ 2 callers
Method
into_single
(self)
crates/exact/src/lib.rs:22
↓ 2 callers
Method
is_activating
(&self)
src/robomaster/power_rune/state.rs:162
↓ 2 callers
Method
linear
( &mut self, forces: &mut ForcesItem, mass: f32, gimbal_transform: &GlobalTran
src/robomaster/vehicle/movement.rs:34
↓ 2 callers
Method
next_debug
(self)
src/robomaster/tech_core/construct.rs:452
↓ 2 callers
Function
now_ns
()
src/bin/talos_gimbal_mock_server.rs:248
↓ 2 callers
Method
open
打开已存在的共享内存区域 (消费者)
crates/talos-ipc/src/shm.rs:85
↓ 2 callers
Method
phase_elapsed_secs
(&self, elapsed_secs: f64)
src/robomaster/tech_core/construct.rs:874
↓ 2 callers
Function
present_mode_from_config
(value: &str)
src/main.rs:62
↓ 2 callers
Method
programs
(self)
src/robomaster/tech_core/construct.rs:344
↓ 2 callers
Method
publish
发布数据
crates/talos-ipc/src/triple_buffer.rs:33
↓ 2 callers
Function
publish_frame
( publisher: &mut ShmPublisher, subscriber: &mut ShmSubscriber, rgb_frame: &[u8], frame_seq: u
src/bin/talos_gimbal_mock_server.rs:149
↓ 2 callers
Method
publish_image
(&mut self, data: &[u8], seq: u64, timestamp_ns: u64)
crates/talos-ipc/src/publisher.rs:48
↓ 2 callers
Method
publish_pose_with_aux
( &mut self, index: PoseIndex, position: [f32; 3], quaternion: [f32; 4],
crates/talos-ipc/src/publisher.rs:97
↓ 2 callers
Method
push_depth_from_camera_order
( &mut self, app: &mut App, config: CaptureConfig, camera_order: isize,
src/capture/driver.rs:161
↓ 2 callers
Method
recv_gimbal_cmd
(&mut self)
crates/talos-ipc/src/subscriber.rs:26
↓ 2 callers
Function
render_plugin_for_platform
()
src/main.rs:82
↓ 2 callers
Function
segment_json
(side: &'static str, index: usize)
src/robomaster/tech_core/construct.rs:241
↓ 2 callers
Method
set_camera_info
(&mut self, info: CameraInfo)
crates/talos-ipc/src/publisher.rs:126
↓ 2 callers
Method
set_step5_energy_unit_segment
(&mut self, segment: TechCoreFirstLightSegment)
src/robomaster/tech_core/construct.rs:850
↓ 2 callers
Method
set_step5_target_segment
(&mut self, segment: TechCoreFirstLightSegment)
src/robomaster/tech_core/construct.rs:846
↓ 2 callers
Method
set_variable
(&mut self, rng: &mut impl Rng)
src/robomaster/power_rune/rotation.rs:59
↓ 2 callers
Function
set_visibility
( entity: Entity, value: Visibility, visibilities: &mut Query<&mut Visibility>, )
src/util/bevy.rs:45
↓ 2 callers
Function
shm_path
获取共享内存文件路径
crates/talos-ipc/src/shm.rs:36
↓ 2 callers
Method
start_large_primary_round
(&mut self, rng: &mut impl Rng)
src/robomaster/power_rune/state.rs:377
next →
1–100 of 453, ranked by callers