Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aevainc/aevascenes
/ functions
Functions
36 in github.com/aevainc/aevascenes
⨍
Functions
36
◇
Types & classes
2
↓ 3 callers
Method
set_frame_counter
Advance sequence and time clocks and update current frame tracking. This method synchronizes the visualization timeline by setting b
aevascenes/visualizer/visualizer.py:229
↓ 3 callers
Method
set_time_sequence
Set a monotonically increasing sequence clock for temporal navigation. Args: name: Identifier for this time sequence for
aevascenes/visualizer/visualizer.py:148
↓ 2 callers
Method
get_pcd_colors_labels
Generate colors and labels for point cloud visualization based on the specified mode. Args: xyz: Point cloud coordinates
aevascenes/aevascenes.py:112
↓ 2 callers
Method
get_sequence_uuids
Get list of all sequence UUIDs in the dataset. Returns: List of sequence UUID strings available in the dataset
aevascenes/aevascenes.py:72
↓ 2 callers
Method
load_sequence
Load complete sequence data for a given UUID. Args: sequence_uuid: UUID of the sequence to load Returns:
aevascenes/aevascenes.py:99
↓ 2 callers
Function
transform_points
Apply a 4x4 homogeneous transformation to a set of 3D points. Transforms 3D points using a rigid body transformation matrix. The function
aevascenes/utils/utils.py:146
↓ 2 callers
Method
visualize_frame
Visualize a single frame with all sensor data including LiDAR, cameras, and bounding boxes. This method processes and visualizes all
aevascenes/aevascenes.py:147
↓ 1 callers
Method
add_data
Log a complete frame of multi-modal sensor data to the visualization. This is the main data ingestion method that accepts various se
aevascenes/visualizer/visualizer.py:270
↓ 1 callers
Method
clear_empty_namespaces
Clear stale data by logging empty entities to unused namespaces. Args: curr_stream_set: Dictionary mapping stream types
aevascenes/visualizer/visualizer.py:254
↓ 1 callers
Method
is_sequence_uuid_valid
Validate if a sequence UUID exists in the dataset. Args: sequence_uuid: UUID string to validate Returns:
aevascenes/aevascenes.py:53
↓ 1 callers
Method
list_sequences
Print a formatted table of all sequence UUIDs in the dataset. Displays dataset version information, total sequence count, and
aevascenes/aevascenes.py:84
↓ 1 callers
Method
log_ground_line_strip
Draw a static 3D grid representing the ground plane. Creates a grid of 3D line strips based on the ground_config parameters.
aevascenes/visualizer/visualizer.py:169
↓ 1 callers
Function
main
Main function to run the AevaScenes visualizer.
examples/visualize_aevascenes.py:90
↓ 1 callers
Function
parse_arguments
Parse command line arguments for AevaScenes visualization.
examples/visualize_aevascenes.py:15
↓ 1 callers
Function
reflectivity_colormap
Generate RGB colors for point cloud visualization based on reflectivity values. Creates a plasma-like colormap for LiDAR reflectivity/intens
aevascenes/utils/utils.py:388
↓ 1 callers
Method
set_time_nanos
Set a nanosecond-precision time axis for high-accuracy synchronization. Args: name: Identifier for this time axis (e.g.,
aevascenes/visualizer/visualizer.py:158
↓ 1 callers
Function
validate_dataroot
Validate that the dataroot exists.
examples/visualize_aevascenes.py:77
↓ 1 callers
Function
velocity_colormap
Generate RGB colors for point cloud visualization based on velocity values. Creates a color mapping where: - Static points (velocity ≈ 0
aevascenes/utils/utils.py:347
↓ 1 callers
Method
visualize_sampled_frames_from_dataset
Visualize randomly sampled frames from all sequences in the dataset. This method iterates through all sequences in the dataset, rand
aevascenes/aevascenes.py:295
↓ 1 callers
Method
visualize_sequence
Visualize all frames in a specific sequence in chronological order. Args: sequence_uuid: UUID of the sequence to visuali
aevascenes/aevascenes.py:329
Method
__init__
Initialize AevaScenes dataset interface. Args: dataroot: Path to the root directory of the AevaScenes dataset
aevascenes/aevascenes.py:35
Method
__init__
Initialize the AevaScenes Rerun visualizer. Sets up the Rerun visualization environment with a default layout optimized for
aevascenes/visualizer/visualizer.py:34
Function
convert_box_velocity_arrows_rr
Convert bounding box velocity data to Rerun Arrows3D format for motion visualization. Creates 3D arrow vectors representing the linear veloci
aevascenes/utils/utils.py:307
Function
convert_boxes_to_rr
Convert bounding boxes to Rerun Boxes3D format for 3D visualization. Transforms a list of bounding boxes in AevaScenes format to a Rerun Boxe
aevascenes/utils/utils.py:261
Function
deserialize_boxes
Convert serialized bounding box data to numpy arrays for computational use. Args: boxes: List of serialized bounding box dictionarie
aevascenes/utils/utils.py:207
Function
get_local_ip
Retrieve the local IP address of the current machine.. Returns: Local IP address as a string (e.g., "192.168.1.100").
aevascenes/utils/utils.py:555
Method
initialize
Perform one-time scene setup and initialization. This method should be called once after creating the visualizer instance to
aevascenes/visualizer/visualizer.py:138
Function
matrix_to_pose
Convert a 4x4 homogeneous transformation matrix to a pose dictionary. Decomposes a 4x4 homogeneous transformation matrix into separate trans
aevascenes/utils/utils.py:110
Function
pandas_map
Apply a mapping dictionary to a numpy array using pandas for efficient lookup. Args: input_array: Input numpy array of any shape con
aevascenes/utils/utils.py:573
Function
pose_to_matrix
Convert a pose dictionary to a 4x4 homogeneous transformation matrix. Transforms a pose representation containing separate translation and ro
aevascenes/utils/utils.py:80
Function
project_point_cloud_to_image
Project 3D LiDAR points onto a camera image with color-coded overlay. Transforms 3D LiDAR points to camera coordinates, projects them onto t
aevascenes/utils/utils.py:491
Function
range_colormap
Generate RGB colors for point cloud visualization based on distance from origin. Creates a rainbow colormap (turbo) where colors represent t
aevascenes/utils/utils.py:467
Function
read_file
Read data from a file with automatic format detection based on file extension. Args: filename: Input file path including extension
aevascenes/utils/utils.py:54
Function
transform_bboxes
Apply a 4x4 homogeneous transformation to a list of 3D bounding boxes. Transforms 3D bounding boxes by applying the transformation to their
aevascenes/utils/utils.py:168
Function
velocity_reflectivity_blend_colormap
Generate blended RGB colors using both velocity and reflectivity information. Creates a hybrid colormap that emphasizes dynamic objects thro
aevascenes/utils/utils.py:426
Function
write_file
Write data to a file with automatic format detection based on file extension. Args: data: Data to be written. Type depends on format
aevascenes/utils/utils.py:23