Method for converting control input of input domain into control output of control domain using variable control resolution technique, and related control apparatus thereof
First Claim
1. A method for determining a control output in a control domain, comprising:
- obtaining a control input of an input domain, wherein the control input includes at least a previous input value and a current input value; and
dynamically adjusting a control resolution setting which defines a number of units changed in the control domain when a unit is changed in the input domain, and converting the control input of the input domain into the control output in the control domain according to the control resolution setting,wherein the control output includes at least a previous output value and a current output value corresponding to at least the previous input value and the current input value, respectively;
the control resolution setting for the current input value is determined according to at least the previous input value; and
the current output value is identical to the previous output value when the current input value and the previous input value are generated in response to a same user input;
wherein the step of dynamically adjusting the control resolution setting comprises;
comparing a first difference between the control input of the input domain and a boundary of the input domain with a first threshold, and accordingly generating a first comparing result;
comparing a second difference between the control output of the control domain and a boundary of the control domain with a second threshold, and accordingly generating a second comparing result; and
referring to the first comparing result and the second comparing result to dynamically adjust at least one control resolution defined in the control resolution setting.
2 Assignments
0 Petitions
Accused Products
Abstract
An exemplary method for determining a control output in a control domain includes: obtaining a control input of an input domain, wherein the control input includes a previous input value and a current input value; and dynamically adjusting a control resolution setting, and converting the control input of the input domain into the control output in the control domain according to the control resolution setting, wherein the control output includes a previous output value and a current output value corresponding to the previous input value and the current input value, respectively, the control resolution setting for the current input value is determined according to at least the previous input value, and the current output value is identical to the previous output value when the current input value and the previous input value are generated in response to a same user input.
-
Citations
6 Claims
-
1. A method for determining a control output in a control domain, comprising:
-
obtaining a control input of an input domain, wherein the control input includes at least a previous input value and a current input value; and dynamically adjusting a control resolution setting which defines a number of units changed in the control domain when a unit is changed in the input domain, and converting the control input of the input domain into the control output in the control domain according to the control resolution setting, wherein the control output includes at least a previous output value and a current output value corresponding to at least the previous input value and the current input value, respectively;
the control resolution setting for the current input value is determined according to at least the previous input value; and
the current output value is identical to the previous output value when the current input value and the previous input value are generated in response to a same user input;wherein the step of dynamically adjusting the control resolution setting comprises; comparing a first difference between the control input of the input domain and a boundary of the input domain with a first threshold, and accordingly generating a first comparing result; comparing a second difference between the control output of the control domain and a boundary of the control domain with a second threshold, and accordingly generating a second comparing result; and referring to the first comparing result and the second comparing result to dynamically adjust at least one control resolution defined in the control resolution setting. - View Dependent Claims (2)
-
-
3. A method for determining a control output in a control domain, comprising:
-
obtaining a control input of an input domain, wherein the control input includes at least a previous input value and a current input value; and dynamically adjusting a control resolution setting which defines a number of units changed in the control domain when a unit is changed in the input domain, and converting the control input of the input domain into the control output in the control domain according to the control resolution setting, wherein the control output includes at least a previous output value and a current output value corresponding to at least the previous input value and the current input value, respectively;
the control resolution setting for the current input value is determined according to at least the previous input value; and
the current output value is identical to the previous output value when the current input value and the previous input value are generated in response to a same user input;wherein the step of dynamically adjusting the control resolution setting comprises; comparing a first difference between the control input of the input domain and a boundary of the input domain with a first threshold, and accordingly generating a first comparing result; comparing a second difference between the control output of the control domain and a boundary of the control domain with a second threshold, and accordingly generating a second comparing result; and dynamically adjusting a size of a dynamic virtual panel according to the first comparing result and the second comparing result, wherein the dynamic virtual panel determines the control resolution setting. - View Dependent Claims (4)
-
-
5. A method for determining a control output in a control domain, comprising:
-
obtaining a control input of an input domain, wherein the control input includes at least a previous input value and a current input value; and dynamically adjusting a control resolution setting which defines a number of units changed in the control domain when a unit is changed in the input domain, and converting the control input of the input domain into the control output in the control domain according to the control resolution setting, wherein the control output includes at least a previous output value and a current output value corresponding to at least the previous input value and the current input value, respectively;
the control resolution setting for the current input value is determined according to at least the previous input value; and
the current output value is identical to the previous output value when the current input value and the previous input value are generated in response to a same user input;wherein the step of dynamically adjusting the control resolution setting comprises; comparing a first difference between the control input of the input domain and a boundary of the input domain with a first threshold, and accordingly generating a first comparing result; comparing a second difference between the control output of the control domain and a boundary of the control domain with a second threshold, and accordingly generating a second comparing result; and dynamically adjusting a position of a dynamic virtual panel according to the first comparing result and the second comparing result, wherein the dynamic virtual panel determines the control resolution setting.
-
-
6. A method for determining a control output in a control domain, comprising:
-
obtaining a control input of an input domain, wherein the control input includes at least a previous input value and a current input value; and dynamically adjusting a control resolution setting which defines a number of units changed in the control domain when a unit is changed in the input domain, and converting the control input of the input domain into the control output in the control domain according to the control resolution setting, wherein the control output includes at least a previous output value and a current output value corresponding to at least the previous input value and the current input value, respectively;
the control resolution setting for the current input value is determined according to at least the previous input value; and
the current output value is identical to the previous output value when the current input value and the previous input value are generated in response to a same user input;wherein the step of dynamically adjusting the control resolution setting comprises; dynamically adjusting a position of a dynamic virtual panel based on a weighted average of the control input in the input domain and a reference position, wherein the dynamic virtual panel determines the control resolution setting.
-
Specification