Public Member Functions | |
| def | __init__ (self) |
| def | check_thrusters (self, timer_event) |
| def | force_cb (self, msg) |
| def | force_cost (self, thruster_forces, desired_state) |
| def | force_cost_jac (self, thruster_forces, desired_state) |
| def | power_cost (self, thruster_forces) |
| def | power_cost_jac (self, thruster_forces) |
| def | publish_pwm (self, forces) |
| def | total_cost (self, thruster_forces, desired_state) |
| def | total_cost_jac (self, thruster_forces, desired_state) |
Definition at line 33 of file thruster_solver.py.
| def thruster_solver.ThrusterSolverNode.__init__ | ( | self | ) |
Definition at line 35 of file thruster_solver.py.
| def thruster_solver.ThrusterSolverNode.check_thrusters | ( | self, | |
| timer_event | |||
| ) |
Definition at line 127 of file thruster_solver.py.
| def thruster_solver.ThrusterSolverNode.force_cb | ( | self, | |
| msg | |||
| ) |
Definition at line 169 of file thruster_solver.py.
| def thruster_solver.ThrusterSolverNode.force_cost | ( | self, | |
| thruster_forces, | |||
| desired_state | |||
| ) |
Definition at line 142 of file thruster_solver.py.
| def thruster_solver.ThrusterSolverNode.force_cost_jac | ( | self, | |
| thruster_forces, | |||
| desired_state | |||
| ) |
Definition at line 146 of file thruster_solver.py.
| def thruster_solver.ThrusterSolverNode.power_cost | ( | self, | |
| thruster_forces | |||
| ) |
Definition at line 151 of file thruster_solver.py.
| def thruster_solver.ThrusterSolverNode.power_cost_jac | ( | self, | |
| thruster_forces | |||
| ) |
Definition at line 154 of file thruster_solver.py.
| def thruster_solver.ThrusterSolverNode.publish_pwm | ( | self, | |
| forces | |||
| ) |
Definition at line 83 of file thruster_solver.py.
| def thruster_solver.ThrusterSolverNode.total_cost | ( | self, | |
| thruster_forces, | |||
| desired_state | |||
| ) |
Definition at line 158 of file thruster_solver.py.
| def thruster_solver.ThrusterSolverNode.total_cost_jac | ( | self, | |
| thruster_forces, | |||
| desired_state | |||
| ) |
Definition at line 164 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.bounds |
Definition at line 68 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.current_thruster_coeffs |
Definition at line 76 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.initial_condition |
Definition at line 67 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.listener |
Definition at line 80 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.max_force |
Definition at line 51 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.power_priority |
Definition at line 75 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.pwm_file |
Definition at line 52 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.pwm_pub |
Definition at line 39 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.start_time |
Definition at line 78 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.tf_namespace |
Definition at line 40 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.thruster_coeffs |
Definition at line 48 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.thruster_pub |
Definition at line 38 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.thruster_types |
Definition at line 49 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.timer |
Definition at line 79 of file thruster_solver.py.
| thruster_solver.ThrusterSolverNode.WATER_LEVEL |
Definition at line 81 of file thruster_solver.py.