Classes | |
class | ROSNodeException |
class | ROSNodeIOException |
Functions | |
def | _fullusage (return_error=True) |
def | _tb3_node_monitor_all_nodes () |
def | _tb3_node_monitor_all_states () |
def | _tb3_node_monitor_node (node) |
def | _tb3_node_monitor_nodes (argv) |
def | _tb3_node_monitor_state (state) |
def | _tb3_node_monitor_states (argv) |
def | get_goal (topic) |
def | get_node_names (master) |
def | get_node_pubs (master, node_name) |
def | get_node_subs (master, node_name) |
def | get_odom (topic) |
def | get_vel (topic) |
def | goal_cb (msg) |
def | monitormain (argv=None) |
def | odom_cb (msg) |
def | pub_test () |
def | vel_cb (msg) |
Variables | |
int | GOAL_SUB_HZ = 1 |
string | ID = '/rosnode' |
string | NAME = 'rosnode' |
int | odom_cnt = 0 |
bool | odom_sub = True |
int | ODOM_SUB_HZ = 20 |
int | VEL_SUB_HZ = 10 |
|
private |
Prints tb3-monitor usage information. @param return_error whether to exit with error code os.EX_USAGE
Definition at line 287 of file monitor.py.
|
private |
Definition at line 150 of file monitor.py.
|
private |
Definition at line 266 of file monitor.py.
|
private |
Definition at line 135 of file monitor.py.
|
private |
Definition at line 167 of file monitor.py.
|
private |
Definition at line 248 of file monitor.py.
|
private |
Definition at line 280 of file monitor.py.
def tb3_monitor.monitor.get_goal | ( | topic | ) |
Definition at line 234 of file monitor.py.
def tb3_monitor.monitor.get_node_names | ( | master | ) |
@param master: rosgraph Master instance @type master: rosgraph.Master @return: all ros nodes name @type return: [str]
Definition at line 43 of file monitor.py.
def tb3_monitor.monitor.get_node_pubs | ( | master, | |
node_name | |||
) |
Definition at line 112 of file monitor.py.
def tb3_monitor.monitor.get_node_subs | ( | master, | |
node_name | |||
) |
Definition at line 55 of file monitor.py.
def tb3_monitor.monitor.get_odom | ( | topic | ) |
Definition at line 227 of file monitor.py.
def tb3_monitor.monitor.get_vel | ( | topic | ) |
Definition at line 241 of file monitor.py.
def tb3_monitor.monitor.goal_cb | ( | msg | ) |
Definition at line 195 of file monitor.py.
def tb3_monitor.monitor.monitormain | ( | argv = None | ) |
Definition at line 303 of file monitor.py.
def tb3_monitor.monitor.odom_cb | ( | msg | ) |
Definition at line 174 of file monitor.py.
def tb3_monitor.monitor.pub_test | ( | ) |
Definition at line 77 of file monitor.py.
def tb3_monitor.monitor.vel_cb | ( | msg | ) |
Definition at line 211 of file monitor.py.
int tb3_monitor.monitor.GOAL_SUB_HZ = 1 |
Definition at line 28 of file monitor.py.
string tb3_monitor.monitor.ID = '/rosnode' |
Definition at line 23 of file monitor.py.
string tb3_monitor.monitor.NAME = 'rosnode' |
Definition at line 22 of file monitor.py.
int tb3_monitor.monitor.odom_cnt = 0 |
Definition at line 26 of file monitor.py.
bool tb3_monitor.monitor.odom_sub = True |
Definition at line 25 of file monitor.py.
int tb3_monitor.monitor.ODOM_SUB_HZ = 20 |
Definition at line 27 of file monitor.py.
int tb3_monitor.monitor.VEL_SUB_HZ = 10 |
Definition at line 29 of file monitor.py.