#include <vision_subsystem.h>
|
| frc::Pose3d | m_robotPose |
| | 3d pose of robot relative to field center
|
| |
| frc::Pose3d | m_robotPoseWPI |
| | 3d pose of robot relative to WPI reference for active alliance
|
| |
| frc::Pose3d | m_targetPose |
| | 3d pose of Target relative to camera (Z - Forward, X - right, Y - down)
|
| |
| bool | m_hasTargets |
| | True if the camera has a target it can read.
|
| |
| units::degree_t | m_pitch |
| | Pitch of target relative to camera -24.85 to 24.85 degrees.
|
| |
| units::degree_t | m_yaw |
| | Yaw of target relative to camera -31.65 to 31.65 degrees.
|
| |
| double | m_area |
| | Area of the target in percentage of total pixels.
|
| |
| units::millisecond_t | m_totalLatency |
| | Total latency.
|
| |
| frc::LinearFilter< units::degree_t > | m_txFilter |
| |
| frc::LinearFilter< units::degree_t > | m_tyFilter |
| |
| frc::LinearFilter< units::meter_t > | m_zFilter |
| |
| bool | m_resetFilterFlag |
| |
| double | m_tid |
| | Tag ID.
|
| |
◆ LimelightTarget()
| LimelightTarget::LimelightTarget |
( |
| ) |
|
|
inline |
◆ GetTarget()
Get the values of the camera's current target.
- Returns
- tValues
◆ HasTarget()
| bool LimelightTarget::HasTarget |
( |
| ) |
|
Does the camera see a target?
- Returns
- true - The camera does see a target
-
false - The camera does not see a target
◆ ResetFilters()
| void LimelightTarget::ResetFilters |
( |
std::string |
cameraName | ) |
|
- Todo:
- name the filter values
◆ ResetOnNextTarget()
| void LimelightTarget::ResetOnNextTarget |
( |
| ) |
|
◆ m_area
| double LimelightTarget::m_area |
|
private |
Area of the target in percentage of total pixels.
◆ m_hasTargets
| bool LimelightTarget::m_hasTargets |
|
private |
True if the camera has a target it can read.
◆ m_pitch
| units::degree_t LimelightTarget::m_pitch |
|
private |
Pitch of target relative to camera -24.85 to 24.85 degrees.
◆ m_resetFilterFlag
| bool LimelightTarget::m_resetFilterFlag |
|
private |
◆ m_robotPose
| frc::Pose3d LimelightTarget::m_robotPose |
|
private |
3d pose of robot relative to field center
◆ m_robotPoseWPI
| frc::Pose3d LimelightTarget::m_robotPoseWPI |
|
private |
3d pose of robot relative to WPI reference for active alliance
◆ m_targetPose
| frc::Pose3d LimelightTarget::m_targetPose |
|
private |
3d pose of Target relative to camera (Z - Forward, X - right, Y - down)
◆ m_tid
| double LimelightTarget::m_tid |
|
private |
◆ m_totalLatency
| units::millisecond_t LimelightTarget::m_totalLatency |
|
private |
◆ m_txFilter
| frc::LinearFilter<units::degree_t> LimelightTarget::m_txFilter |
|
private |
◆ m_tyFilter
| frc::LinearFilter<units::degree_t> LimelightTarget::m_tyFilter |
|
private |
◆ m_yaw
| units::degree_t LimelightTarget::m_yaw |
|
private |
Yaw of target relative to camera -31.65 to 31.65 degrees.
◆ m_zFilter
| frc::LinearFilter<units::meter_t> LimelightTarget::m_zFilter |
|
private |
The documentation for this class was generated from the following files: