Valkyrie 2026
Loading...
Searching...
No Matches
GrappleSensor.h
1#pragma once
2
3#include <string>
4
5#include <frc/TimedRobot.h>
6#include <grpl/LaserCan.h>
7#include <units/length.h>
8#include <valkyrie/sensors/LaserProximitySensor.h>
9
10namespace valor {
11namespace sensors {
12
19class GrappleSensor : public LaserProximitySensor, grpl::LaserCan {
20 public:
27 GrappleSensor(int canID);
28
29 bool IsHealthy() const override;
30};
31
32} // namespace sensors
33} // namespace valor
bool IsHealthy() const override
Represents whether the sensor data is healthy.
GrappleSensor(int canID)
Construct a new GrappleSensor object.
LaserProximitySensor()
Construct a new LaserProximitySensor object.