def nanokontrolCallback(self,msg): velocity = (((msg.axes[0])+1)*4) param = ParamValue() param.real = velocity paramReq = ParamSetRequest() paramReq.param_id = 'MPC_XY_CRUISE' paramReq.value = param self.param_service.call(paramReq)
def nanokontrolCallback(self,msg): for key,value in self.paramList.items(): paramVal = (((msg.axes[value])+1)*2.0) print paramVal param = ParamValue() param.real = paramVal paramReq = ParamSetRequest() paramReq.param_id = key paramReq.value = param print key, value, paramVal self.param_service.call(paramReq)
def nanokontrolCallback(self, msg): for key, value in self.paramList.items(): paramVal = (((msg.axes[value]) + 1) * 2.0) print paramVal param = ParamValue() param.real = paramVal paramReq = ParamSetRequest() paramReq.param_id = key paramReq.value = param print key, value, paramVal self.param_service.call(paramReq)