Go to the source code of this file.
Namespaces | |
namespace | counterbalance_training |
Functions | |
def | counterbalance_training::get_data |
def | counterbalance_training::print_usage |
Variables | |
tuple | counterbalance_training::A = numpy.array([adjustments[b] for b in bags]) |
tuple | counterbalance_training::adj_cb_bar = float(raw_input("Please enter CB bar adjustment (turns CW) for bag %s: "%b)) |
tuple | counterbalance_training::adj_secondary = float(raw_input("Please enter secondary adjustment (turns CW) for bag %s: "%b)) |
dictionary | counterbalance_training::adjustments = {} |
tuple | counterbalance_training::B = numpy.array([efforts[b] for b in bags]) |
list | counterbalance_training::bags = sys.argv[1:] |
string | counterbalance_training::CB_MSG_TYPE = 'joint_qualification_controllers/CounterbalanceTestData' |
tuple | counterbalance_training::data = get_data(b) |
dictionary | counterbalance_training::efforts = {} |
list | counterbalance_training::model = X[0] |
string | counterbalance_training::PKG = 'pr2_counterbalance_check' |
Determines counterbalance adjustments based on CB data. | |
tuple | counterbalance_training::X = numpy.linalg.lstsq(A, B) |