Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 在Python2.7中,如何将油门本身的范围从1000到2000转换为0到1024?_Python 2.7_Ros - Fatal编程技术网

Python 2.7 在Python2.7中,如何将油门本身的范围从1000到2000转换为0到1024?

Python 2.7 在Python2.7中,如何将油门本身的范围从1000到2000转换为0到1024?,python-2.7,ros,Python 2.7,Ros,我试过这个等式,但仍然有错误,并且没有自动更新。 假设给定油门值1500 NewValue = (((OldValue - OldMin) * (NewMax - NewMin)) / (OldMax - OldMin)) + NewMin 1.024*(值-1000) 如果你值1500 NewValue = (((OldValue - OldMin) * (NewMax - NewMin)) / (OldMax - OldMin)) + NewMin 1.024*(1500-1000)=

我试过这个等式,但仍然有错误,并且没有自动更新。 假设给定油门值1500

NewValue = (((OldValue - OldMin) * (NewMax - NewMin)) / (OldMax - OldMin)) + NewMin
1.024*(值-1000)


如果你值1500

NewValue = (((OldValue - OldMin) * (NewMax - NewMin)) / (OldMax - OldMin)) + NewMin
1.024*(1500-1000)=512

如果你值2000

1.024*(2000-1000)=1024

如果你值1000

1.024*(1000-1000)=0

顺便说一句,涂上一圈什么的