SimRobot.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <VirtualRobot/VirtualRobot.h>
4
#include <VirtualRobot/XML/mujoco/RobotMjcf.h>
5
6
namespace
mujoco
7
{
8
9
/// A robot in simulation.
10
class
SimRobot
11
{
12
public
:
13
SimRobot
();
14
SimRobot
(
VirtualRobot::RobotPtr
robot
);
15
16
17
public
:
18
/// The VirtualRobot robot.
19
VirtualRobot::RobotPtr
robot
;
20
21
/// The robot MJCF model.
22
VirtualRobot::mujoco::RobotMjcf
mjcf
{
robot
};
23
};
24
25
}
// namespace mujoco
mujoco::SimRobot
A robot in simulation.
Definition:
SimRobot.h:10
mujoco
Definition:
SimObject.h:7
mujoco::SimRobot::SimRobot
SimRobot()
mujoco::SimRobot::mjcf
VirtualRobot::mujoco::RobotMjcf mjcf
The robot MJCF model.
Definition:
SimRobot.h:22
mujoco::SimRobot::robot
VirtualRobot::RobotPtr robot
The VirtualRobot robot.
Definition:
SimRobot.h:19
VirtualRobot::RobotPtr
std::shared_ptr< class Robot > RobotPtr
Definition:
Bus.h:19
ArmarXSimulation
components
Simulator
mujoco
SimRobot.h
Generated by
1.8.17