FRAME: Framework for Robotic Action and Motion Evaluation
  • robometric_frame.task_performance
    • ActionAccuracy
      • ActionAccuracy.full_state_update
      • ActionAccuracy.total_mse
      • ActionAccuracy.total_trajectories
      • ActionAccuracy.total_squared_actions
      • ActionAccuracy.total_actions
      • ActionAccuracy.total_action_count
      • ActionAccuracy.__init__()
      • ActionAccuracy.update()
      • ActionAccuracy.compute()
    • SuccessRate
      • SuccessRate.full_state_update
      • SuccessRate.total_success
      • SuccessRate.total_tasks
      • SuccessRate.__init__()
      • SuccessRate.update()
      • SuccessRate.compute()
    • TaskCompletionRate
      • TaskCompletionRate.full_state_update
      • TaskCompletionRate.total_completed
      • TaskCompletionRate.total_chains
      • TaskCompletionRate.__init__()
      • TaskCompletionRate.update()
      • TaskCompletionRate.compute()
    • robometric_frame.task_performance.action_accuracy
      • ActionAccuracy
        • ActionAccuracy.full_state_update
        • ActionAccuracy.total_mse
        • ActionAccuracy.total_trajectories
        • ActionAccuracy.total_squared_actions
        • ActionAccuracy.total_actions
        • ActionAccuracy.total_action_count
        • ActionAccuracy.__init__()
        • ActionAccuracy.update()
        • ActionAccuracy.compute()
        • ActionAccuracy.training
    • robometric_frame.task_performance.success_rate
      • SuccessRate
        • SuccessRate.full_state_update
        • SuccessRate.total_success
        • SuccessRate.total_tasks
        • SuccessRate.__init__()
        • SuccessRate.update()
        • SuccessRate.compute()
        • SuccessRate.training
      • TaskSuccessRate
    • robometric_frame.task_performance.task_completion_rate
      • TaskCompletionRate
        • TaskCompletionRate.full_state_update
        • TaskCompletionRate.total_completed
        • TaskCompletionRate.total_chains
        • TaskCompletionRate.__init__()
        • TaskCompletionRate.update()
        • TaskCompletionRate.compute()
        • TaskCompletionRate.training
  • robometric_frame.trajectory_quality
    • AbsoluteTrajectoryError
      • AbsoluteTrajectoryError.full_state_update
      • AbsoluteTrajectoryError.total_error
      • AbsoluteTrajectoryError.num_trajectories
      • AbsoluteTrajectoryError.__init__()
      • AbsoluteTrajectoryError.update()
      • AbsoluteTrajectoryError.compute()
    • CurvatureChange
      • CurvatureChange.full_state_update
      • CurvatureChange.total_curvature_change
      • CurvatureChange.num_trajectories
      • CurvatureChange.__init__()
      • CurvatureChange.update()
      • CurvatureChange.compute()
    • PathLength
      • PathLength.full_state_update
      • PathLength.total_path_length
      • PathLength.num_trajectories
      • PathLength.__init__()
      • PathLength.update()
      • PathLength.compute()
    • PathSmoothness
      • PathSmoothness.full_state_update
      • PathSmoothness.total_smoothness
      • PathSmoothness.num_trajectories
      • PathSmoothness.__init__()
      • PathSmoothness.update()
      • PathSmoothness.compute()
    • RelativeTrajectoryError
      • RelativeTrajectoryError.full_state_update
      • RelativeTrajectoryError.total_error
      • RelativeTrajectoryError.num_trajectories
      • RelativeTrajectoryError.__init__()
      • RelativeTrajectoryError.delta
      • RelativeTrajectoryError.update()
      • RelativeTrajectoryError.compute()
    • robometric_frame.trajectory_quality.absolute_trajectory_error
      • AbsoluteTrajectoryError
        • AbsoluteTrajectoryError.full_state_update
        • AbsoluteTrajectoryError.total_error
        • AbsoluteTrajectoryError.num_trajectories
        • AbsoluteTrajectoryError.__init__()
        • AbsoluteTrajectoryError.update()
        • AbsoluteTrajectoryError.compute()
        • AbsoluteTrajectoryError.training
    • robometric_frame.trajectory_quality.curvature_change
      • CurvatureChange
        • CurvatureChange.full_state_update
        • CurvatureChange.total_curvature_change
        • CurvatureChange.num_trajectories
        • CurvatureChange.__init__()
        • CurvatureChange.update()
        • CurvatureChange.compute()
        • CurvatureChange.training
    • robometric_frame.trajectory_quality.path_length
      • PathLength
        • PathLength.full_state_update
        • PathLength.total_path_length
        • PathLength.num_trajectories
        • PathLength.__init__()
        • PathLength.update()
        • PathLength.compute()
        • PathLength.training
    • robometric_frame.trajectory_quality.path_smoothness
      • PathSmoothness
        • PathSmoothness.full_state_update
        • PathSmoothness.total_smoothness
        • PathSmoothness.num_trajectories
        • PathSmoothness.__init__()
        • PathSmoothness.update()
        • PathSmoothness.compute()
        • PathSmoothness.training
    • robometric_frame.trajectory_quality.relative_trajectory_error
      • RelativeTrajectoryError
        • RelativeTrajectoryError.full_state_update
        • RelativeTrajectoryError.total_error
        • RelativeTrajectoryError.num_trajectories
        • RelativeTrajectoryError.__init__()
        • RelativeTrajectoryError.delta
        • RelativeTrajectoryError.update()
        • RelativeTrajectoryError.compute()
        • RelativeTrajectoryError.training
  • robometric_frame.safety
    • CollisionRate
      • CollisionRate.full_state_update
      • CollisionRate.is_differentiable
      • CollisionRate.higher_is_better
      • CollisionRate.total_collisions
      • CollisionRate.total_steps
      • CollisionRate.__init__()
      • CollisionRate.update()
      • CollisionRate.compute()
    • ObstacleProximity
      • ObstacleProximity.full_state_update
      • ObstacleProximity.is_differentiable
      • ObstacleProximity.higher_is_better
      • ObstacleProximity.sum_min_distances
      • ObstacleProximity.num_trajectories
      • ObstacleProximity.__init__()
      • ObstacleProximity.update()
      • ObstacleProximity.compute()
    • RiskFactor
      • RiskFactor.full_state_update
      • RiskFactor.is_differentiable
      • RiskFactor.higher_is_better
      • RiskFactor.total_risk
      • RiskFactor.total_steps
      • RiskFactor.__init__()
      • RiskFactor.update()
      • RiskFactor.compute()
    • robometric_frame.safety.base
      • BaseSafetyMetric
        • BaseSafetyMetric.__init__()
        • BaseSafetyMetric.update()
        • BaseSafetyMetric.compute()
    • robometric_frame.safety.collision_rate
      • CollisionRate
        • CollisionRate.full_state_update
        • CollisionRate.is_differentiable
        • CollisionRate.higher_is_better
        • CollisionRate.total_collisions
        • CollisionRate.total_steps
        • CollisionRate.__init__()
        • CollisionRate.update()
        • CollisionRate.compute()
        • CollisionRate.training
    • robometric_frame.safety.obstacle_proximity
      • ObstacleProximity
        • ObstacleProximity.full_state_update
        • ObstacleProximity.is_differentiable
        • ObstacleProximity.higher_is_better
        • ObstacleProximity.sum_min_distances
        • ObstacleProximity.num_trajectories
        • ObstacleProximity.__init__()
        • ObstacleProximity.update()
        • ObstacleProximity.compute()
        • ObstacleProximity.training
    • robometric_frame.safety.risk_factor
      • RiskFactor
        • RiskFactor.full_state_update
        • RiskFactor.is_differentiable
        • RiskFactor.higher_is_better
        • RiskFactor.total_risk
        • RiskFactor.total_steps
        • RiskFactor.__init__()
        • RiskFactor.update()
        • RiskFactor.compute()
        • RiskFactor.training
  • robometric_frame.efficiency
    • EfficiencyMetric
      • EfficiencyMetric.full_state_update
      • EfficiencyMetric.is_differentiable
      • EfficiencyMetric.higher_is_better
      • EfficiencyMetric.total_value
      • EfficiencyMetric.min_value
      • EfficiencyMetric.max_value
      • EfficiencyMetric.count
      • EfficiencyMetric.values
      • EfficiencyMetric.__init__()
      • EfficiencyMetric.start()
      • EfficiencyMetric.stop()
      • EfficiencyMetric.update()
      • EfficiencyMetric.compute()
      • EfficiencyMetric.reset()
    • InferenceLatency
      • InferenceLatency.__init__()
      • InferenceLatency.reset()
    • MemoryUsage
      • MemoryUsage.__init__()
      • MemoryUsage.compute()
    • robometric_frame.efficiency.base
      • EfficiencyMetric
        • EfficiencyMetric.full_state_update
        • EfficiencyMetric.is_differentiable
        • EfficiencyMetric.higher_is_better
        • EfficiencyMetric.total_value
        • EfficiencyMetric.min_value
        • EfficiencyMetric.max_value
        • EfficiencyMetric.count
        • EfficiencyMetric.values
        • EfficiencyMetric.__init__()
        • EfficiencyMetric.start()
        • EfficiencyMetric.stop()
        • EfficiencyMetric.update()
        • EfficiencyMetric.compute()
        • EfficiencyMetric.reset()
        • EfficiencyMetric.training
    • robometric_frame.efficiency.inference_latency
      • InferenceLatency
        • InferenceLatency.__init__()
        • InferenceLatency.reset()
    • robometric_frame.efficiency.memory_usage
      • MemoryUsage
        • MemoryUsage.__init__()
        • MemoryUsage.compute()
FRAME: Framework for Robotic Action and Motion Evaluation
  • Python Module Index

Python Module Index

r
 
r
- robometric_frame
    robometric_frame.efficiency
    robometric_frame.efficiency.base
    robometric_frame.efficiency.inference_latency
    robometric_frame.efficiency.memory_usage
    robometric_frame.safety
    robometric_frame.safety.base
    robometric_frame.safety.collision_rate
    robometric_frame.safety.obstacle_proximity
    robometric_frame.safety.risk_factor
    robometric_frame.task_performance
    robometric_frame.task_performance.action_accuracy
    robometric_frame.task_performance.success_rate
    robometric_frame.task_performance.task_completion_rate
    robometric_frame.trajectory_quality
    robometric_frame.trajectory_quality.absolute_trajectory_error
    robometric_frame.trajectory_quality.curvature_change
    robometric_frame.trajectory_quality.path_length
    robometric_frame.trajectory_quality.path_smoothness
    robometric_frame.trajectory_quality.relative_trajectory_error

© Copyright 2025, Ameya Wagh.

Built with Sphinx using a theme provided by Read the Docs.