Generates random ROS values and message attributes.
Definition at line 319 of file generate_msgs.py.
◆ make_random_value()
def generate_msgs.generator.make_random_value |
( |
|
cls, |
|
|
|
typename, |
|
|
|
options = None |
|
) |
| |
Returns random value for ROS builtin type.
@param options {numtype like "int8": fixvalue or (minval, maxval),
"strlen": fixlen or (minlen, maxlen),
"strchars": str} if not using generator defaults
Definition at line 331 of file generate_msgs.py.
◆ populate()
def generate_msgs.generator.populate |
( |
|
cls, |
|
|
|
msg, |
|
|
|
options = None |
|
) |
| |
Returns ROS message with fields populated with random content.
@param options {"arraylen" or "nestedlen" or "strlen": fixlen or (minlen, maxlen),
numtype like "int8": fixvalue or (minval, maxval),
"strchars": str} if not using generator defaults
Definition at line 361 of file generate_msgs.py.
◆ OPTIONS
dictionary generate_msgs.generator.OPTIONS |
|
static |
Initial value:= {
"arraylen": (50, 100),
"nestedlen": ( 1, 2),
"strlen": (10, 50),
"strchars": string.printable.strip() + " ",
}
Attribute generating options.
Definition at line 323 of file generate_msgs.py.
The documentation for this class was generated from the following file: