My Project 1.0
Holistic Fusion: A Generic Framework for Multimodal Sensor Fusion
Loading...
Searching...
No Matches
AnymalStaticTransforms.h
Go to the documentation of this file.
1/*
2Copyright 2024 by Julian Nubert, Robotic Systems Lab, ETH Zurich.
3All rights reserved.
4This file is released under the "BSD-3-Clause License".
5Please see the LICENSE file that has been included as part of this package.
6 */
7
8#ifndef AnymalStaticTransforms_H
9#define AnymalStaticTransforms_H
10
11// Workspace
13
14namespace anymal_se {
15
17 public:
18 AnymalStaticTransforms(const std::shared_ptr<ros::NodeHandle> privateNodePtr);
19
20 // Setters
21 void setLioOdometryFrame(const std::string& s) { lioOdometryFrame_ = s; }
22 void setGnssFrame(const std::string& s) { gnssFrame_ = s; }
23 void setLeggedOdometryFrame(const std::string& s) { leggedOdometryFrame_ = s; }
24
25 // Getters
26 const std::string& getLioOdometryFrame() { return lioOdometryFrame_; }
27 const std::string& getGnssFrame() { return gnssFrame_; }
28 const std::string& getLeggedOdometryFrame() { return leggedOdometryFrame_; }
29
30 private:
31 bool findTransformations() override;
32
33 // Members
34 std::string lioOdometryFrame_;
35 std::string gnssFrame_;
37};
38} // namespace anymal_se
39#endif // end AnymalStaticTransforms_H
void setLeggedOdometryFrame(const std::string &s)
void setGnssFrame(const std::string &s)
AnymalStaticTransforms(const std::shared_ptr< ros::NodeHandle > privateNodePtr)
void setLioOdometryFrame(const std::string &s)