34 #include <scl/DataTypes.hpp>
35 #include <scl/data_structs/SObject.hpp>
36 #include <scl/data_structs/SForce.hpp>
37 #include <scl/actuation/data_structs/SActuatorSetBase.hpp>
39 #include <sutil/CMappedList.hpp>
40 #include <Eigen/Dense>
123 sBool init(
const std::string& arg_robot_name,
124 const sUInt arg_robot_dof);
Eigen::VectorXd force_gc_commanded_
Definition: SRobotIO.hpp:93
Definition: SRobotIO.hpp:107
Eigen::VectorXd ddq_
Definition: SRobotIO.hpp:59
SRobotActuators actuators_
Definition: SRobotIO.hpp:117
void setGcPosition(const Eigen::VectorXd &arg_pos)
Definition: SRobotIO.hpp:128
sutil::CMappedPointerList< std::string, SActuatorSetBase, false > actuator_sets_
Definition: SRobotIO.hpp:100
sUInt dof_
Definition: SRobotIO.hpp:110
Definition: CMappedList.hpp:85
void setGcVelocity(const Eigen::VectorXd &arg_vel)
Definition: SRobotIO.hpp:133
sutil::CMappedList< std::string, SForce > forces_external_
Definition: SRobotIO.hpp:77
Definition: CMappedList.hpp:549
SRobotIO()
Definition: SRobotIO.cpp:40
bool sBool
Definition: DataTypes.hpp:54
Eigen::VectorXd dq_
Definition: SRobotIO.hpp:56
SRobotSensors sensors_
Definition: SRobotIO.hpp:113
sBool printInfo()
Definition: SRobotIO.cpp:81
Definition: SRobotIO.hpp:83
Eigen::VectorXd q_
Definition: SRobotIO.hpp:53
Eigen::VectorXd force_gc_measured_
Definition: SRobotIO.hpp:62
Definition: SObject.hpp:43
Definition: SRobotIO.hpp:49
sBool init(const std::string &arg_robot_name, const sUInt arg_robot_dof)
Definition: SRobotIO.cpp:46