Valkyrie 2026
Loading...
Searching...
No Matches
Pigeon2.h
1#pragma once
2#include <ctre/phoenix6/Pigeon2.hpp>
3
4#include "valkyrie/gyro/Gyro.h"
5
6namespace valor::gyro {
7
8class Pigeon2 : public Gyro, public ctre::phoenix6::hardware::Pigeon2 {
9 public:
10 Pigeon2(int deviceId, std::string canbus);
11
12 frc::Rotation3d GetRotation() override;
13
14 AngularVelocity3d GetAngularVelocity() override;
15
16 Acceleration3d GetAcceleration() override;
17};
18
19} // namespace valor::gyro
Definition Gyro.h:12