rm_control
Loading...
Searching...
No Matches
multi_actuator_transmission_loader.h
Go to the documentation of this file.
1//
2// Created by luotinkai on 2021/12/5.
3//
4
5#pragma once
6
7#include <tinyxml.h>
8#include <transmission_interface/transmission_loader.h>
10
12{
13class MultiActuatorTransmissionLoader : public TransmissionLoader
14{
15public:
16 TransmissionSharedPtr load(const TransmissionInfo& transmission_info) override;
17
18private:
19 static bool getActuatorConfig(const TransmissionInfo& transmission_info, std::vector<double>& actuator_reduction);
20 static bool getJointConfig(const TransmissionInfo& transmission_info, double& joint_reduction, double& joint_offset);
21};
22
23} // namespace transmission_interface
Definition multi_actuator_transmission_loader.h:14
TransmissionSharedPtr load(const TransmissionInfo &transmission_info) override
Definition multi_actuator_transmission_loader.cpp:13
Definition multi_actuator_transmission.h:15