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