Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NeuracoreAI/example_agilex
/ functions
Functions
238 in github.com/NeuracoreAI/example_agilex
⨍
Functions
238
◇
Types & classes
18
↓ 1 callers
Method
_update_linear_speed
Update linear speed from user input.
scripts/piper/piper_gui_control.py:583
↓ 1 callers
Method
_update_status_display
Update the robot status display with individual labels.
scripts/piper/piper_gui_control.py:856
↓ 1 callers
Method
_validate_end_effector_frame
Validate that the end effector frame exists. Raises: ValueError: If the end effector frame is not found in the URDF.
pink_ik_solver.py:91
↓ 1 callers
Method
add_basic_controls
Add basic GUI controls (timing, joint angles).
examples/common/robot_visualizer.py:100
↓ 1 callers
Method
add_controller_filter_controls
Add 1€ Filter parameter controls for controller. Args: initial_min_cutoff: Initial minimum cutoff frequency initial_b
examples/common/robot_visualizer.py:233
↓ 1 callers
Method
add_controller_visualization
Add controller transform visualization.
examples/common/robot_visualizer.py:284
↓ 1 callers
Method
add_gripper_status_controls
Add gripper status display controls.
examples/common/robot_visualizer.py:130
↓ 1 callers
Method
add_pink_parameter_controls
Add Pink IK parameter controls. Args: position_cost: Initial position cost value orientation_cost: Initial orientatio
examples/common/robot_visualizer.py:181
↓ 1 callers
Method
add_policy_buttons
Add policy control buttons.
examples/common/robot_visualizer.py:644
↓ 1 callers
Method
add_policy_controls
Add policy-related GUI controls. Args: initial_prediction_ratio: Initial prediction horizon execution ratio (0.0-1.0)
examples/common/robot_visualizer.py:595
↓ 1 callers
Method
add_scaling_controls
Add scaling factor controls for translation and rotation. Args: initial_translation_scale: Initial translation scale factor
examples/common/robot_visualizer.py:264
↓ 1 callers
Method
add_target_frame_visualization
Add target/goal frame visualization.
examples/common/robot_visualizer.py:293
↓ 1 callers
Method
add_teleop_controls
Add teleoperation-specific controls.
examples/common/robot_visualizer.py:115
↓ 1 callers
Method
cleanup
Cleanup resources.
scripts/piper/piper_gui_control.py:959
↓ 1 callers
Function
convert_predictions_to_horizon
Convert predictions to horizon dict.
examples/6_visualize_policy_from_dataset.py:148
↓ 1 callers
Function
convert_predictions_to_horizon_dict
Convert predictions dict to horizon dict format.
examples/4_rollout_neuracore_policy.py:70
↓ 1 callers
Function
convert_predictions_to_horizon_dict
Convert predictions dict to horizon dict format.
examples/5_rollout_neuracore_policy_minimal.py:47
↓ 1 callers
Function
execute_horizon
Execute prediction horizon.
examples/5_rollout_neuracore_policy_minimal.py:135
↓ 1 callers
Method
get_controller_filter_params
Get 1€ Filter parameters for controller transform (thread-safe). Returns: Tuple of (min_cutoff, beta, d_cutoff)
examples/common/data_manager.py:248
↓ 1 callers
Method
get_execution_action_index
Get current execution action index (thread-safe).
examples/common/policy_state.py:203
↓ 1 callers
Method
get_ghost_action_index
Get ghost action index (thread-safe).
examples/common/policy_state.py:133
↓ 1 callers
Method
get_ghost_robot_playing
Get ghost robot playing (thread-safe).
examples/common/policy_state.py:125
↓ 1 callers
Method
get_gripper_open_value
Get the current gripper open value. Returns: Current gripper open value normalized (0.0 to 1.0).
piper_controller.py:330
↓ 1 callers
Method
get_ik_solve_time_ms
Get IK solve time (thread-safe). Returns: IK solve time in milliseconds
examples/common/data_manager.py:515
↓ 1 callers
Method
get_ik_success
Get IK success (thread-safe). Returns: True if IK was successful, False otherwise
examples/common/data_manager.py:524
↓ 1 callers
Method
get_initial_robot_controller_transforms
Get initial robot and controller transforms. These two transforms are captured on rising edge of grip button and reset on falling edg
examples/common/data_manager.py:292
↓ 1 callers
Method
get_movement_flags
Get flags indicating significant movement in each direction. Returns: Dictionary with movement flags for x+/-, y+/-, z+/-, roll+/
scripts/oculus/monitor_hand_movement.py:53
↓ 1 callers
Method
get_pink_parameters
Get Pink IK parameters from GUI controls. Returns: Dictionary with parameter values Raises: ValueError: If P
examples/common/robot_visualizer.py:454
↓ 1 callers
Method
get_policy_execution_rate
Get policy execution rate from GUI. Returns: Policy execution rate in Hz Raises: ValueError: If policy contr
examples/common/robot_visualizer.py:677
↓ 1 callers
Method
get_prediction_ratio
Get prediction horizon execution ratio from GUI. Returns: Prediction ratio (0.0-1.0) Raises: ValueError: If
examples/common/robot_visualizer.py:664
↓ 1 callers
Method
get_robot_status
Get comprehensive robot status information. Returns: dict: Dictionary containing robot status information
piper_controller.py:732
↓ 1 callers
Method
get_rotation_scale
Get rotation scale value from GUI. Returns: Rotation scale value Raises: ValueError: If scaling controls not
examples/common/robot_visualizer.py:525
↓ 1 callers
Method
get_statistics
Get solver timing statistics (in milliseconds).
pink_ik_solver.py:352
↓ 1 callers
Method
get_target_joint_angles
Get the current target joint angles. Returns: Current target joint angles [j1, j2, j3, j4, j5, j6] in degrees
piper_controller.py:382
↓ 1 callers
Method
get_target_pose
Get the current target pose. Returns: 4x4 transformation matrix representing the target pose
piper_controller.py:266
↓ 1 callers
Method
get_target_pose
Get target transform for visualization (thread-safe). Returns: Target transform or None if target transform is not set
examples/common/data_manager.py:484
↓ 1 callers
Method
get_translation_scale
Get translation scale value from GUI. Returns: Translation scale value Raises: ValueError: If scaling contro
examples/common/robot_visualizer.py:512
↓ 1 callers
Method
increment_execution_action_index
Increment execution action index (thread-safe).
examples/common/policy_state.py:208
↓ 1 callers
Function
main
Main function.
scripts/piper/piper_gui_control.py:979
↓ 1 callers
Function
main
Main monitoring loop.
scripts/oculus/monitor_hand_movement.py:134
↓ 1 callers
Function
main
Main function for replaying a Neuracore dataset on the Piper robot.
examples/3_replay_neuracore_episodes.py:27
↓ 1 callers
Function
play_policy
Handle Play Policy button press to start/stop continuous policy execution.
examples/4_rollout_neuracore_policy.py:334
↓ 1 callers
Method
run
Run the GUI and control loops.
scripts/piper/piper_gui_control.py:934
↓ 1 callers
Function
run_and_start_policy_execution
Handle Run and Execute Policy button press to capture state, get policy prediction, and immediately execute it.
examples/4_rollout_neuracore_policy.py:305
↓ 1 callers
Function
run_policy
Run policy and get prediction horizon.
examples/5_rollout_neuracore_policy_minimal.py:106
↓ 1 callers
Function
scale_and_add_delta_transform
Scale and add delta position and orientation to an initial transform. Args: delta_position: 3D position vector delta_orientation:
examples/common/utils.py:7
↓ 1 callers
Method
set_controller_data
Set controller data (thread-safe). Args: transform: np.ndarray | None - 4x4 transformation matrix or None grip: float
examples/common/data_manager.py:172
↓ 1 callers
Method
set_current_end_effector_pose
Set current end effector pose (thread-safe). Args: pose: np.ndarray - current end effector pose
examples/common/data_manager.py:380
↓ 1 callers
Method
set_current_gripper_open_value
Set current gripper open value (thread-safe). Args: value: float - current gripper open value
examples/common/data_manager.py:402
↓ 1 callers
Method
set_current_joint_angles
Set current joint angles (thread-safe). Args: angles: np.ndarray - current joint angles
examples/common/data_manager.py:352
↓ 1 callers
Method
set_execution_mode_callback
Set callback for execution mode dropdown. Args: callback: Callback function to call when dropdown value changes
examples/common/robot_visualizer.py:764
↓ 1 callers
Method
set_ghost_action_index
Set ghost action index (thread-safe).
examples/common/policy_state.py:137
↓ 1 callers
Method
set_grip_value
Set grip value display. Args: value: Grip value (0.0-1.0) Raises: ValueError: If grip value control not init
examples/common/robot_visualizer.py:538
↓ 1 callers
Method
set_on_change_callback
Set on change callback (thread-safe).
examples/common/data_manager.py:123
↓ 1 callers
Method
set_play_policy_callback
Set callback for Play Policy button. Args: callback: Callback function to call when button is clicked
examples/common/robot_visualizer.py:755
↓ 1 callers
Method
set_policy_rgb_image_input
Set policy RGB image (thread-safe). Raises: RuntimeError: If policy inputs are locked (during execution).
examples/common/policy_state.py:92
↓ 1 callers
Method
set_policy_state_input
Set policy state input (thread-safe). Raises: RuntimeError: If policy inputs are locked (during execution).
examples/common/policy_state.py:113
↓ 1 callers
Method
set_rgb_image
Set RGB image (thread-safe).
examples/common/data_manager.py:142
↓ 1 callers
Method
set_run_and_start_policy_execution_callback
Set callback for Run and Execute Policy button. Args: callback: Callback function to call when button is clicked
examples/common/robot_visualizer.py:744
↓ 1 callers
Method
set_run_policy_callback
Set callback for Run Policy button. Args: callback: Callback function to call when button is clicked
examples/common/robot_visualizer.py:726
↓ 1 callers
Method
set_start_policy_execution_callback
Set callback for Execute Policy button. Args: callback: Callback function to call when button is clicked
examples/common/robot_visualizer.py:735
↓ 1 callers
Method
set_target_gripper_open_value
Set target gripper open value (thread-safe). Args: value: float - target gripper open value
examples/common/data_manager.py:426
↓ 1 callers
Method
set_target_pose
Set target pose from a 4x4 transformation matrix. Args: transform: 4x4 transformation matrix
piper_controller.py:275
↓ 1 callers
Method
set_trigger_value
Set trigger value display. Args: value: Trigger value (0.0-1.0) Raises: ValueError: If trigger value control
examples/common/robot_visualizer.py:551
↓ 1 callers
Method
solve_ik
Solve inverse kinematics for current target. Args: dt: Integration time step (uses instance default if None). Returns:
pink_ik_solver.py:271
↓ 1 callers
Method
update_controller_visualization
Update controller transform visualization. Args: transform: 4x4 transformation matrix or None
examples/common/robot_visualizer.py:410
↓ 1 callers
Method
update_gripper_open_value
Update target gripper position. Args: gripper_open_value_delta: Gripper open value delta normalized (-1.0 to 1.0).
piper_controller.py:359
↓ 1 callers
Method
update_gripper_status
Update gripper status display. Args: trigger_value: Trigger value (0.0 = open, 1.0 = closed) robot_enabled: Whether r
examples/common/robot_visualizer.py:384
↓ 1 callers
Method
update_joint_angles_display
Update joint angles display. Args: joint_config: Joint angles in radians show_gripper: Whether to show gripper joints
examples/common/robot_visualizer.py:307
↓ 1 callers
Method
update_target_joint_angles
Update target joint angles with relative deltas. Args: joint_deltas: Change in joint angles [dj1, dj2, dj3, dj4, dj5, dj6] in deg
piper_controller.py:410
↓ 1 callers
Method
update_target_pose
Update target position with relative deltas. Args: linear_delta: Change in position [dx, dy, dz] in millimeters angul
piper_controller.py:298
↓ 1 callers
Method
update_target_visualization
Update target/goal frame visualization. Args: transform: 4x4 transformation matrix or None
examples/common/robot_visualizer.py:432
↓ 1 callers
Method
update_task_parameters
Update task parameters dynamically. Args: position_cost: Cost weight for position tracking orientation_cost: Cost wei
pink_ik_solver.py:182
↓ 1 callers
Method
update_teleop_status
Update teleop status display. Args: active: Whether teleop is active
examples/common/robot_visualizer.py:353
↓ 1 callers
Method
update_timing
Update timing display with exponential moving average. Args: solve_time_ms: IK solve time in milliseconds
examples/common/robot_visualizer.py:332
↓ 1 callers
Function
update_visualization
Update visualization.
examples/4_rollout_neuracore_policy.py:559
Method
__call__
Filter a new value. Args: t: Current timestamp (in seconds) x: Current noisy value Returns: Filt
examples/common/one_euro_filter.py:67
Method
__call__
Filter a new transform. Args: t: Current timestamp (in seconds) transform: Current 4x4 transformation matrix
examples/common/one_euro_filter.py:160
Method
__del__
Cleanup when object is destroyed.
piper_controller.py:126
Method
__init__
r"""Create task. Args: cost: Vector of cost values, can be a single value to be applied to all joints :math:`[\ma
vectorised_posture_task.py:37
Method
__init__
Initialize the Pink IK solver. Args: urdf_path: Path to the URDF file end_effector_frame: Name of the end effector fr
pink_ik_solver.py:27
Method
__init__
Initialize the robot controller. Args: can_interface: CAN interface for robot communication (default: 'can0') robot_r
piper_controller.py:27
Method
__init__
Initialize GUI robot control. Args: can_interface: CAN interface for robot communication robot_rate: Robot control lo
scripts/piper/piper_gui_control.py:29
Method
__init__
Initialize the movement monitor. Args: history_size: Number of samples to use for moving average position_threshold:
scripts/oculus/monitor_hand_movement.py:15
Method
__init__
Initialize ControllerState with default values.
examples/common/data_manager.py:30
Method
__init__
Initialize TeleopState with default values.
examples/common/data_manager.py:50
Method
__init__
Initialize RobotState with default values.
examples/common/data_manager.py:62
Method
__init__
Initialize IKState with default values.
examples/common/data_manager.py:76
Method
__init__
Initialize CameraState with default values.
examples/common/data_manager.py:89
Method
__init__
Initialize DataManager with default values.
examples/common/data_manager.py:107
Method
__init__
Initialize the visualizer. Args: urdf_path: Path to URDF file for robot visualization
examples/common/robot_visualizer.py:23
Method
__init__
Initialize PolicyState with default values.
examples/common/policy_state.py:18
Method
__init__
Initialize 1€ Filter. Args: t0: Initial timestamp (in seconds) x0: Initial value min_cutoff: Minimum cuto
examples/common/one_euro_filter.py:15
Method
__init__
Initialize 1€ Filter for transforms. Args: t0: Initial timestamp (in seconds) transform: Initial 4x4 transformation m
examples/common/one_euro_filter.py:123
Method
__repr__
Human-readable representation of the task.
vectorised_posture_task.py:131
Method
_on_home_pressed
Called when home button is pressed.
scripts/piper/piper_gui_control.py:699
Method
_on_mode_changed
Called when control mode is changed.
scripts/piper/piper_gui_control.py:348
Method
_on_stop_resume_pressed
Called when stop/resume button is pressed.
scripts/piper/piper_gui_control.py:708
Method
add_robot_control_buttons
Add robot control buttons (enable, disable, emergency stop). Note: For homing functionality, use add_homing_controls() instead.
examples/common/robot_visualizer.py:140
Method
add_robot_status_controls
Add robot status display controls.
examples/common/robot_visualizer.py:109
← previous
next →
101–200 of 238, ranked by callers