include
sr_mechanism_model
joint_0_transmission_for_muscle.hpp
Go to the documentation of this file.
1
/*
2
* Copyright 2011 Shadow Robot Company Ltd.
3
*
4
* This program is free software: you can redistribute it and/or modify it
5
* under the terms of the GNU General Public License as published by the Free
6
* Software Foundation version 2 of the License.
7
*
8
* This program is distributed in the hope that it will be useful, but WITHOUT
9
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11
* more details.
12
*
13
* You should have received a copy of the GNU General Public License along
14
* with this program. If not, see <http://www.gnu.org/licenses/>.
15
*/
16
28
#ifndef _JOINT_0_TRANSMISSION_FOR_MUSCLE_HPP_
29
#define _JOINT_0_TRANSMISSION_FOR_MUSCLE_HPP_
30
31
#include "
sr_mechanism_model/simple_transmission_for_muscle.hpp
"
32
33
namespace
sr_mechanism_model
34
{
35
class
J0TransmissionForMuscle
:
36
public
SimpleTransmissionForMuscle
37
{
38
public
:
39
bool
initXml
(tinyxml2::XMLElement *config, ros_ethercat_model::RobotState *robot);
40
41
void
propagatePosition
();
42
43
ros_ethercat_model::JointState *
joint2_
;
44
};
45
}
// namespace sr_mechanism_model
46
47
/* For the emacs weenies in the crowd.
48
Local Variables:
49
c-basic-offset: 2
50
End:
51
*/
52
53
#endif
sr_mechanism_model::J0TransmissionForMuscle::initXml
bool initXml(tinyxml2::XMLElement *config, ros_ethercat_model::RobotState *robot)
Definition:
joint_0_transmission_for_muscle.cpp:41
sr_mechanism_model::J0TransmissionForMuscle::joint2_
ros_ethercat_model::JointState * joint2_
Definition:
joint_0_transmission_for_muscle.hpp:43
sr_mechanism_model::SimpleTransmissionForMuscle
Definition:
simple_transmission_for_muscle.hpp:46
sr_mechanism_model
Definition:
joint_0_transmission.hpp:34
simple_transmission_for_muscle.hpp
sr_mechanism_model::J0TransmissionForMuscle
Definition:
joint_0_transmission_for_muscle.hpp:35
sr_mechanism_model::J0TransmissionForMuscle::propagatePosition
void propagatePosition()
Definition:
joint_0_transmission_for_muscle.cpp:55
sr_mechanism_model
Author(s): Ugo Cupcic
autogenerated on Mon Feb 28 2022 23:52:12