concepts.hw_interface.robot_state_visualizer.visualizer.RobotStateVisualizer#

class RobotStateVisualizer[source]#

Bases: object

Methods

mainloop()

register_queue(tab, name, data_type[, ...])

reset([title, queues])

start()

update_graph_live(n)

update_img_live(n)

update_queue(name, timestamp, data[, tab])

update_queue_with_mutex(name, timestamp, data)

__init__(title)[source]#
Parameters:

title (str)

__new__(**kwargs)#
mainloop()[source]#
register_queue(tab, name, data_type, max_datapoints=200, group='', **kwargs)[source]#
Parameters:
  • data_type (str)

  • max_datapoints (int)

  • group (str)

reset(title=None, queues=None)[source]#
Parameters:
  • title (str | None)

  • queues (dict | None)

start()[source]#
update_graph_live(n)[source]#
update_img_live(n)[source]#
update_queue(name, timestamp, data, tab=None)[source]#
update_queue_with_mutex(name, timestamp, data, tab=None)[source]#