Randomiser class. More...
#include <random>#include <limits>#include "yaml-cpp/yaml.h"#include <gazebo/gazebo_client.hh>#include "dr_request.pb.h"#include "DRInterface.hh"#include "debug.hh"Go to the source code of this file.
Classes | |
| class | IRandomSampler |
| Abstract PRNG sampler class. More... | |
| class | GaussianSampler |
| Gaussian distribution sampler. More... | |
| class | UniformSampler |
| Uniform/Log-uniform distribution sampler. More... | |
| class | RandomProperty |
| Abstract class for random property. More... | |
| class | ModelScale |
| Model scale random property. More... | |
| class | LinkMass |
| Link mass random property. More... | |
| class | FrictionCoefficient |
| Friction coefficients random property. More... | |
| class | JointDampingCoefficient |
| Joint damping coefficients random property. More... | |
| class | PGain |
| P controller gains random property. More... | |
| class | JointLimit |
| Joint limits random property. More... | |
| class | Gravity |
| Joint limits random property. More... | |
| class | Randomiser |
| Randomiser representation class. More... | |
Typedefs | |
| typedef gap::msgs::DRRequest | DRRequest |
| Declaration for request message type. More... | |
| typedef gap::msgs::ModelCmd | ModelCmdMsg |
| Declaration for model command message type. More... | |
Randomiser class.
Helper class for streamlining physical property randomisation through GAP.
| typedef gap::msgs::DRRequest DRRequest |
Declaration for request message type.
| typedef gap::msgs::ModelCmd ModelCmdMsg |
Declaration for model command message type.