@@ -110,21 +110,21 @@ Drive the motors and read the pulse counters values.
110
110
111
111
## 解説
112
112
113
- 左右のモータへの制御信号を![ \omega_ {rot}] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+%5Comega_%7Brot%7D ) (Hz) で入力したときの、
114
- 車体の並進方向のスピードを![ v_ {fw}] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+v_%7Bfw%7D ) ( m/s) とします。
115
- 右のモータへの制御信号を![ \omega_ {fw}] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+%5Comega_%7Bfw%7D ) (Hz) 、
116
- 左のモータへ ![ \omega_ {fw}] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+%5Comega_%7Bfw%7D ) (Hz) としたとき、
117
- ロボットが旋回するときの角速度を![ v_ {rot}] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+v_%7Brot%7D ) ( rad/s) とします。
113
+ 左右のモータへの制御信号を![ \omega_ {rot}] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+%5Comega_%7Brot%7D ) [ Hz ] で入力したときの、
114
+ 車体の並進方向のスピードを![ v_ {fw}] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+v_%7Bfw%7D ) [ m/s] とします。
115
+ 右のモータへの制御信号を![ \omega_ {fw}] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+%5Comega_%7Bfw%7D ) [ Hz ] 、
116
+ 左のモータへの制御信号を ![ - \omega_ {fw}] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+- %5Comega_%7Bfw%7D ) [ Hz ] としたとき、
117
+ ロボットが旋回するときの角速度を![ v_ {rot}] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+v_%7Brot%7D ) [ rad/s] とします。
118
118
119
- このとき、ホイールの直径を![ \phi] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+%5Cphi ) 、車体のトレッドを![ t] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+t ) 、モータ1回転のための制御信号を![ p] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+p ) とします。
119
+ このとき、ホイールの直径を![ \phi] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+%5Cphi ) [ m ] 、車体のトレッドを![ t] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+t ) [ m ] 、モータ1回転のための制御信号を![ p] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+p ) [ Hz ] とします。
120
120
121
121
モータ1回転につき車体が並進方向に進む距離は以下のように表現できます。
122
122
123
123
![ v_ {fw} : \omega_ {fw} = \pi \phi : p] ( https://render.githubusercontent.com/render/math?math=%5Clarge+%5Cdisplaystyle+v_%7Bfw%7D+%3A+%5Comega_%7Bfw%7D+%3D+%5Cpi+%5Cphi++%3A+p )
124
124
125
125
並進方向についても同様に考えます。
126
- 車体が1回転するときのホイールの移動距離は![ \pi t] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+%5Cpi+t ) (m) です。
127
- モータ1回転でホイールは![ \pi \phi] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+%5Cpi+%5Cphi ) (m) 移動するので、
126
+ 車体が1回転するときのホイールの移動距離は![ \pi t] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+%5Cpi+t ) [ m ] です。
127
+ モータ1回転でホイールは![ \pi \phi] ( https://render.githubusercontent.com/render/math?math=%5Cdisplaystyle+%5Cpi+%5Cphi ) [ m ] 移動するので、
128
128
モータ1回転につき車体が旋回する角度は以下のように表現できます。
129
129
130
130
![ v_ {rot} : \omega_ {rot} = \frac{2\pi} {\pi t / \pi \phi} : p] ( https://render.githubusercontent.com/render/math?math=%5Clarge+%5Cdisplaystyle+v_%7Brot%7D+%3A+%5Comega_%7Brot%7D+%3D+%5Cfrac%7B2%5Cpi%7D+%7B%5Cpi+t+%2F+%5Cpi+%5Cphi%7D++%3A+p )
0 commit comments