160 |
|
|
161 |
- a 2D joystic like controller |
- a 2D joystic like controller |
162 |
|
|
163 |
.. differs from general joystick game controllers |
This is not intended as an example of a useful controller; |
164 |
by preserving its position |
this example is simply to show that the LEGO Technic components |
165 |
|
can be used to connect |
166 |
|
|
167 |
|
differs from general joystick game controllers |
168 |
|
by preserving its position |
169 |
|
|
170 |
Practical tips |
Practical tips |
171 |
============== |
============== |
219 |
|
|
220 |
) |
) |
221 |
|
|
222 |
|
For handles, |
223 |
|
- shape edged, uncomfortable |
224 |
|
|
225 |
|
- several options for design |
226 |
|
|
227 |
|
- slopes + inverse slopes octagon profile |
228 |
|
|
229 |
|
- rounded bricks |
230 |
|
|
231 |
|
- wedges |
232 |
|
|
233 |
|
- more ergonomic handles could be made by covering |
234 |
|
LEGO handles with modelling "pasta" / paste / something |
235 |
|
|
236 |
|
|
237 |
Conclusion |
Conclusion |
238 |
========== |
========== |
239 |
|
|
244 |
- easy to build |
- easy to build |
245 |
- reusable parts |
- reusable parts |
246 |
- USB -> can attach as many as we want, simple to use |
- USB -> can attach as many as we want, simple to use |
247 |
programmatically e.g. in Linux |
programmatically e.g. in Linux |
248 |
- taps to several computer scientists' hidden background in LEGO building. |
- taps to several computer scientists' hidden background in LEGO building. |
249 |
- fun, motivating |
- fun, motivating |
|
|
|
|
Cons: |
|
|
|
|
|
- shape edged, uncomfortable |
|
|
|
|
|
- several options for design |
|
|
|
|
|
- slopes + inverse slopes octagon |
|
250 |
|
|
251 |
- rounded bricks |
Cons: |
|
|
|
|
- wedges |
|
|
|
|
|
- more ergonomic handles could be made by covering |
|
|
LEGO handles with modelling "pasta" / paste / something |
|
252 |
|
|
253 |
- weak (legos may break apart) |
- weak (legos may break apart) |
254 |
|
|
255 |
- requires careful construction |
- requires careful construction |
256 |
|
|
257 |
- see tips section |
- see tips section |
258 |
|
|
259 |
- gluing parts |
- gluing parts |
260 |
|
|
261 |
- mechanical looseness |
- mechanical looseness |
262 |
|
|
263 |
- some inevitable |
- some inevitable |
264 |
- humans used to some |
- humans used to some |
265 |
|
|
266 |
- can be alleviated to a great degree by careful construction |
- can be alleviated to a great degree by careful construction |
267 |
|
|
268 |
- see tips |
- see tips |
269 |
|
|
270 |
- relatively big size |
- relatively big size |
271 |
|
|
272 |
- size has already reduced and will probably still reduce by new |
- size has already reduced and will probably still reduce by new |
273 |
inventions for connecting mouse's optomechanics mouse to handles |
inventions for connecting mouse's optomechanics mouse to handles |
274 |
|
|
275 |
- requires calibration |
- requires calibration |
276 |
|
|
277 |
- having to explain to budget counters purchases of LEGO sets with |
- having to explain to budget counters purchases of LEGO sets with |
278 |
interesting names (or bricklink purchases) |
interesting names (or bricklink purchases) |
279 |
|
|
280 |
.. most of the cons are still acceptable for prototypes, using LEGOs for |
.. most of the cons are still acceptable for prototypes, using LEGOs for |
281 |
prototyping won't rule out the possibility to create "real" controller |
prototyping won't rule out the possibility to create "real" controller |
282 |
on the grounds of successful LEGO prototype |
on the grounds of successful LEGO prototype |
283 |
|
|
284 |
.. bibliography:: gzigzag |
.. bibliography:: gzigzag |