sas
Modularised monitoring, logging, and control of robots.
Loading...
Searching...
No Matches
sas_force_sensor_bota.gui.ForceSensorMainWindow Class Reference
Inheritance diagram for sas_force_sensor_bota.gui.ForceSensorMainWindow:

Public Member Functions

 __init__ (self, ForceSensorSharedMemoryClient shared_memory_client)

Public Attributes

ForceSensorSharedMemoryClient shared_memory_client = shared_memory_client
 timer_ = QTimer()
 central_widget = QWidget()
 layout = QHBoxLayout(self)
 force_slider = SliderLabelVertical("Force Norm", (-300,300), self)
 torque_slider = SliderLabelVertical("Torque Norm", (-300,300), self)
 force_plot_layout = QVBoxLayout()
 plot_fx = pg.plot(title="f_x")
 plot_fy = pg.plot(title="f_y")
 plot_fz = pg.plot(title="f_z")
 fx_queue = Queue(maxsize=200)
list fx_lims = [0,0]
list fy_lims = [0,0]
list fz_lims = [0,0]
 fy_queue = Queue(maxsize=200)
 fz_queue = Queue(maxsize=200)
 data_fx = self.plot_fx.plot([])
 data_fy = self.plot_fy.plot([])
 data_fz = self.plot_fz.plot([])
 torque_plot_layout = QVBoxLayout()
 plot_tx = pg.plot(title="\tau_x")
 plot_ty = pg.plot(title="\tau_y")
 plot_tz = pg.plot(title="\tau_z")
list tx_lims = [0,0]
list ty_lims = [0,0]
list tz_lims = [0,0]
 tx_queue = Queue(maxsize=200)
 ty_queue = Queue(maxsize=200)
 tz_queue = Queue(maxsize=200)
 data_tx = self.plot_tx.plot([])
 data_ty = self.plot_ty.plot([])
 data_tz = self.plot_tz.plot([])

Protected Member Functions

 _timer_callback (self)

Protected Attributes

 _timer_callback

The documentation for this class was generated from the following file:
  • src/sas_force_sensor_bota/sas_force_sensor_bota/gui.py