Debug

class compas_rrc.Debug(instruction, debug_parser=None)[source]

Bases: compas_fab.backends.ros.messages.std_msgs.ROSmsg

Activate debug mode on any instruction by wrapping it.

Examples

# Get joints
raw_debug_output = abb.send_and_wait(rrc.Debug(rrc.GetJoints()))

# Print received values
print(raw_debug_output)

Methods

__init__(instruction[, debug_parser])

Initialize a new debug instruction wrapping another instruction.

from_msg(msg)

parse(msg, msg_type)

Parses a msg in various possible input formats and tries to return an instance of the class that wraps it.

parse_feedback(result)