Domain randomization example client. More...
#include "dr_example.hh"Functions | |
| int | main (int _argc, char **_argv) |
| std::mt19937 | mt_rng (rng()) |
| int | getRandomInt (int min, int max) |
| Get a random integer in a given interval. More... | |
| double | getRandomDouble (double min, double max) |
| Get a random double in a given interval. More... | |
| void | waitMs (int delay) |
| Waits a given number of ms. More... | |
Variables | |
| std::random_device | rng |
| std::uniform_int_distribution< int > | uniform_dist |
Domain randomization example client.
| double getRandomDouble | ( | double | min, |
| double | max | ||
| ) |
Get a random double in a given interval.
Value is sampled from uniform distribution
| min | Interval lower bound |
| max | Interval upper bound |
| int getRandomInt | ( | int | min, |
| int | max | ||
| ) |
Get a random integer in a given interval.
Value is sampled from uniform distribution
| min | Interval lower bound |
| max | Interval upper bound |
| int main | ( | int | _argc, |
| char ** | _argv | ||
| ) |
| std::mt19937 mt_rng | ( | rng() | ) |
|
inline |
Waits a given number of ms.
| delay | Amount of ms to wait |
| std::random_device rng |
| std::uniform_int_distribution<int> uniform_dist |