gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] manuscripts/Control1 poster.rst joystick.jpg


From: Tuomas J. Lukka
Subject: [Gzz-commits] manuscripts/Control1 poster.rst joystick.jpg
Date: Mon, 05 May 2003 15:53:44 -0400

CVSROOT:        /cvsroot/gzz
Module name:    manuscripts
Changes by:     Tuomas J. Lukka <address@hidden>        03/05/05 15:53:19

Modified files:
        Control1       : poster.rst 
Added files:
        Control1       : joystick.jpg 

Log message:
        writign

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/Control1/joystick.jpg?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/Control1/poster.rst.diff?tr1=1.48&tr2=1.49&r1=text&r2=text

Patches:
Index: manuscripts/Control1/poster.rst
diff -u manuscripts/Control1/poster.rst:1.48 
manuscripts/Control1/poster.rst:1.49
--- manuscripts/Control1/poster.rst:1.48        Mon May  5 15:32:20 2003
+++ manuscripts/Control1/poster.rst     Mon May  5 15:53:19 2003
@@ -253,7 +253,7 @@
    X and Y motions.
 
 On the software side, the Linux kernel is able to 
-pass each USB mouse to a different virtual device
+pass events from each USB mouse to a different virtual device
 using an enhanced PS/2 protocol. This makes reading
 the numerical values from all mice connected to the computer
 trivial.
@@ -292,15 +292,27 @@
 Another example: combining two degrees of freedom
 =================================================
 
-- a 2D joystic like controller
+As a proof-of-principle example of connecting more than one
+degree of freedom to the same control, we present
+the 2D joystick-like controller in Fig. [ref-figjoystick]_.
 
 This is not intended as an example of a useful controller;
-this example is simply to show that the LEGO Technic components
-can be used to connect
 
 differs from general joystick game controllers
 by preserving its position
 
+.. figure:: joystick.jpg
+   :width: 7.5cm
+   :label: figjoystick
+
+   A 2D joystick-like controller built from LEGO bricks as
+   a proof-of-principle.
+   There is no force returning the joystick to its
+   center position in this design, but if desired,
+   that could easily be added (although in that case simply
+   purchasing a commodity
+   game controller would be easier).
+
 Practical tips
 ==============
 
@@ -327,65 +339,65 @@
 - No frictionless pins.  For controllers, the frictionless pins are next to 
useless
   except in special circumstances due to their looseness.
 
-- A high gear ratio at the very beginning of the gearing is vital 
-  to alleviate the looseness in the next gears.
+- A high gear ratio right after the gear attached to the 
+  control stick is vital 
+  to alleviate the looseness in gears after that.
 
 - Axles used in gears must be attached at several points, far enough
   from each other.
 
-- All joints where there is significant force should be designed
-  symmetrically, using e.g. 3-long pins with friction. The symmetry
-  makes the looseness in one direction much less. (This is similar
+- All moving 
+  joints should be designed
+  symmetrically, using e.g. 3-long pins with friction. 
+  This is similar
   to taking the numerical derivative of a function 
 
-.. raw latex
+.. raw:: latex
 
     $f(x)$
 
   at
 
-.. raw latex
+.. raw:: latex
 
     $x$
   
   as
 
-.. raw latex
+.. raw:: latex
 
     $(f(x+\epsilon/2) - f(x-\epsilon/2)) / \epsilon$
 
   instead of
 
-.. raw latex
+.. raw:: latex
 
     $(f(x+\epsilon) - f(x)) / \epsilon$
   
-  )
+
 
 Handles
 -------
 
-For handles, 
-
-- shape edged, uncomfortable
-
-- several options for design
-
-    - slopes + inverse slopes octagon profile
-
-    - rounded bricks
-
-    - wedges
+For handles, basic LEGO brick designs are rather 
+angular and uncomfortable.
+In our work, we have found that there are several
+ways to build comfortable and rugged handles by 
+using some more specialized bricks such as
+slopes and inverse slopes or rounded bricks. 
+As an example, an octagonal
+handle is shown in Fig. [ref-figoctagonal].
 
 .. figure:: octagonal.jpg
    :width: 7.5cm
-   :label: octagonal
+   :label: figoctagonal
 
    A rugged and relatively comfortable octagonal
    handle built from slopes and inverted slopes.
 
 
-More ergonomic handles can also be made by covering
+With some more effort, ergonomic handles of any imaginable shape
+can also be created by covering
 LEGO bricks with air-hardening 
 modelling paste, as in [ref-figpaste1].
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]