Public Member Functions | Public Attributes | List of all members
plot_optimal_control_results.OcpResultPlotter Class Reference

Public Member Functions

def __init__ (self, plot_states, topic_name)
 
def initializePlotWindows (self)
 
def ocp_result_callback (self, data)
 
def plot (self)
 
def start (self, rate)
 

Public Attributes

 dim_controls
 
 dim_states
 
 initialized
 
 mutex
 
 plot_states
 
 sub
 
 tu
 
 tx
 
 u
 
 u_axes
 
 u_fig
 
 x
 
 x_axes
 
 x_fig
 

Detailed Description

Definition at line 30 of file plot_optimal_control_results.py.

Constructor & Destructor Documentation

◆ __init__()

def plot_optimal_control_results.OcpResultPlotter.__init__ (   self,
  plot_states,
  topic_name 
)

Definition at line 32 of file plot_optimal_control_results.py.

Member Function Documentation

◆ initializePlotWindows()

def plot_optimal_control_results.OcpResultPlotter.initializePlotWindows (   self)

Definition at line 69 of file plot_optimal_control_results.py.

◆ ocp_result_callback()

def plot_optimal_control_results.OcpResultPlotter.ocp_result_callback (   self,
  data 
)

Definition at line 52 of file plot_optimal_control_results.py.

◆ plot()

def plot_optimal_control_results.OcpResultPlotter.plot (   self)

Definition at line 86 of file plot_optimal_control_results.py.

◆ start()

def plot_optimal_control_results.OcpResultPlotter.start (   self,
  rate 
)

Definition at line 111 of file plot_optimal_control_results.py.

Member Data Documentation

◆ dim_controls

plot_optimal_control_results.OcpResultPlotter.dim_controls

Definition at line 37 of file plot_optimal_control_results.py.

◆ dim_states

plot_optimal_control_results.OcpResultPlotter.dim_states

Definition at line 36 of file plot_optimal_control_results.py.

◆ initialized

plot_optimal_control_results.OcpResultPlotter.initialized

Definition at line 34 of file plot_optimal_control_results.py.

◆ mutex

plot_optimal_control_results.OcpResultPlotter.mutex

Definition at line 46 of file plot_optimal_control_results.py.

◆ plot_states

plot_optimal_control_results.OcpResultPlotter.plot_states

Definition at line 35 of file plot_optimal_control_results.py.

◆ sub

plot_optimal_control_results.OcpResultPlotter.sub

Definition at line 48 of file plot_optimal_control_results.py.

◆ tu

plot_optimal_control_results.OcpResultPlotter.tu

Definition at line 44 of file plot_optimal_control_results.py.

◆ tx

plot_optimal_control_results.OcpResultPlotter.tx

Definition at line 42 of file plot_optimal_control_results.py.

◆ u

plot_optimal_control_results.OcpResultPlotter.u

Definition at line 45 of file plot_optimal_control_results.py.

◆ u_axes

plot_optimal_control_results.OcpResultPlotter.u_axes

Definition at line 41 of file plot_optimal_control_results.py.

◆ u_fig

plot_optimal_control_results.OcpResultPlotter.u_fig

Definition at line 40 of file plot_optimal_control_results.py.

◆ x

plot_optimal_control_results.OcpResultPlotter.x

Definition at line 43 of file plot_optimal_control_results.py.

◆ x_axes

plot_optimal_control_results.OcpResultPlotter.x_axes

Definition at line 39 of file plot_optimal_control_results.py.

◆ x_fig

plot_optimal_control_results.OcpResultPlotter.x_fig

Definition at line 38 of file plot_optimal_control_results.py.


The documentation for this class was generated from the following file:


mpc_local_planner
Author(s): Christoph Rösmann
autogenerated on Wed Mar 2 2022 00:35:06