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