US20080284257A1 - Direct drive controller with haptic feedback - Google Patents
Direct drive controller with haptic feedback Download PDFInfo
- Publication number
- US20080284257A1 US20080284257A1 US12/163,805 US16380508A US2008284257A1 US 20080284257 A1 US20080284257 A1 US 20080284257A1 US 16380508 A US16380508 A US 16380508A US 2008284257 A1 US2008284257 A1 US 2008284257A1
- Authority
- US
- United States
- Prior art keywords
- output shaft
- rotor
- stator
- motor
- laminations
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K41/00—Propulsion systems in which a rigid body is moved along a path due to dynamo-electric interaction between the body and a magnetic field travelling along the path
- H02K41/02—Linear motors; Sectional motors
- H02K41/03—Synchronous motors; Motors moving step by step; Reluctance motors
- H02K41/031—Synchronous motors; Motors moving step by step; Reluctance motors of the permanent magnet type
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G9/00—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
- G05G9/02—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
- G05G9/04—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
- G05G9/047—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K26/00—Machines adapted to function as torque motors, i.e. to exert a torque when stalled
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G9/00—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
- G05G9/02—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
- G05G9/04—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
- G05G9/047—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
- G05G2009/04766—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks providing feel, e.g. indexing means, means to create counterforce
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K1/00—Details of the magnetic circuit
- H02K1/06—Details of the magnetic circuit characterised by the shape, form or construction
- H02K1/12—Stationary parts of the magnetic circuit
- H02K1/14—Stator cores with salient poles
- H02K1/146—Stator cores with salient poles consisting of a generally annular yoke with salient poles
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K16/00—Machines with more than one rotor or stator
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K2201/00—Specific aspects not provided for in the other groups of this subclass relating to the magnetic circuits
- H02K2201/03—Machines characterised by aspects of the air-gap between rotor and stator
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K2201/00—Specific aspects not provided for in the other groups of this subclass relating to the magnetic circuits
- H02K2201/18—Machines moving with multiple degrees of freedom
Definitions
- the present invention relates, generally, to a force feedback motor assembly that provides an output in one or more degrees of freedom for use in joystick and other applications, and more particularly, to an improved force feedback joystick.
- Various force feedback motor designs providing multiple degrees of freedom are known in the art for use in a wide variety of applications. For example, multiple degrees of freedom in motor output are particularly useful in linear actuation and positioning applications.
- Another application in which such motors may be used is in joystick applications for real control of an associated apparatus, e.g., direct control of an aircraft, wheelchair, or other vehicle, or for simulation apparatus control, e.g. video games, flight simulation, virtual reality simulation, etc.
- a control system may be provided for sensing a user's manipulation of a joystick, i.e., the motor output shaft, and providing a signal for controlling the application.
- haptic force or tactile
- Many applications also require force or tactile (“haptic”) feedback to the user.
- the need for the user to obtain realistic tactile information and experience tactile sensation is extensive in many kinds of simulation and other applications.
- the “feel” of a probe or scalpel simulator is important as the probe is moved within the simulated body. It would be invaluable to a medical trainee to learn how an instrument moves within a body, how much force is required depending on the operation performed, the space available in a body to manipulate an instrument, etc.
- force feedback for controls such as a joystick can be necessary to realistically teach a user the force required to move the joystick when steering in specific situations, such as in a high acceleration environment of an aircraft.
- the force feedback can be used to counteract the effect of the acceleration induced forces on the hand and thus improve controllability and safety of the vehicle.
- force feedback is necessary to realistically simulate physical objects; for example, if a user touches a pen to a table, the user should feel the impact of the pen on the table.
- An effective human/computer interface such as a joystick, not only acts as an input device for tracking motion, but also as an output device for producing realistic tactile sensations.
- An interface that accurately responds to signals having fast changes and a broad range of frequencies as well as providing such signals accurately to a control system, is therefore desirable in these and other applications.
- joysticks and other interface devices can be used to provide force feedback to a user playing a video game or experiencing a simulation for entertainment purposes.
- a computer system can convey to the user the physical sensation of colliding into a wall, moving through a liquid, driving over a bumpy road, and other sensations. The user can thus experience an entire sensory dimension in the gaming experience that was previously absent.
- Force feedback interfaces can provide a whole new modality for human-computer interaction.
- the prior art devices require high-speed control signals from a controlling computer for stability, which usually requires more expensive and complex electronics.
- the prior art devices are typically large and noisy. These factors provide many obstacles to the would-be manufacturer of force-feedback interfaces to the home computer market.
- DC (direct current) motors which are commonly used in prior art devices, suffer from several disadvantages that make them unsuitable for many applications.
- DC motors do not have inherent positional control and require additional sensors (e.g., optical) to determine the position of the rotor. Such sensors may malfunction because of dust or wear particles created by the mechanical braking system. This can have a negative effect on achieving the accuracy and precision of movement required in certain applications.
- DC motors also lack braking control and must incorporate additional mechanisms, such as gearing, clutches, and a solenoid brake to control speed and/or stop the rotor in desired positions. These additional components increase the mechanical complexity of the system and are susceptible to wear and tear. Thus, the reliability of a DC motor system is frequently an issue.
- the present invention provides a reliable and cost-efficient direct drive (i.e., no transmission subsystem) force feedback motor suitable for joystick applications, allowing multiple degrees of output freedom, requiring no coil commutation, and permitting compact packaging.
- a multiple degree-of-freedom motor consistent with the invention comprises an output shaft, a stator, and a rotor.
- the stator comprises first and second lamination stacks, each lamination stack having an interior curved surface and a coil wound thereon, the lamination stacks being disposed adjacent the output shaft.
- the rotor is fixed to the output shaft and movably supported adjacent the stator with an air gap disposed between the rotor and the stator, the rotor including at least one magnet disposed thereon and being movable along the interior curved surface of the lamination stacks in directions defining at least first and second degrees of freedom.
- the first degree of freedom may be substantially perpendicular to a longitudinal axis of wires of one of the coils associated with the first degree of freedom
- the second degree of freedom may be substantially perpendicular to a longitudinal axis of wires of the other of the coils.
- the interior curved surface may substantially define at least a portion of a sphere or may be uniformly curved, and may have a plurality of slots formed therein.
- At least one lamination stack may comprise a plurality of laminations radially disposed about a center point, with a plane of each lamination extending through the center point. At least one lamination stack may have an interior curved surface with no slots formed therein. At least one magnet may be a permanent magnet, and the magnet may be faceted.
- the output shaft may also be an input shaft, and the motor may further comprise at least one sensor for detecting movement of the input shaft.
- a cooling fan may Other be provided.
- a universal serial bus communications interface may be included for providing input and/or output signals to detect and/or control the position of the output shaft.
- the stator may further comprise a third lamination stack having an interior curved surface and a coil wound thereon, wherein the rotor includes at least one magnet disposed thereon and is movable along the interior curved surface of the third lamination stack in a direction defining a third degree of freedom.
- energization of the coil of the third lamination stack establishes a third magnetic field to urge the output shaft to rotate in a third plane substantially orthogonal to each of the first and second planes.
- a multiple degree-of-freedom motor consistent with the invention comprises an output shaft, first and second stator coils disposed adjacent the output shaft, and a rotor fixed to the output shaft and movably supported adjacent the stator coils with an air gap disposed between the rotor and the stator coils.
- the rotor includes at least one magnet disposed thereon and is movable in directions defining at least first and second degrees of freedom. Energization of the first stator coil establishes a first magnetic field to urge the output shaft to rotate in a first plane, and energization of the second stator coil establishes a second magnetic field to urge the output shaft to rotate in a second plane substantially orthogonal to the first plane.
- the first degree of freedom may be substantially perpendicular to a longitudinal axis of wires of the first stator coil associated with the first degree of freedom
- the second degree of freedom may be substantially perpendicular to a longitudinal axis of wires of the second stator coil.
- At least one magnet may be a permanent magnet, and the magnet may be faceted.
- the output shaft may also be an input shaft, and at least one sensor may be provided for detecting movement of the input shaft.
- the stator may further comprise a third coil.
- the rotor includes at least one magnet disposed thereon and is movable in a direction defining a third degree of freedom, and energization of the third stator coil establishes a third magnetic field to urge the output shaft to rotate in a third plane substantially orthogonal to each of the first and second planes.
- a method of moving an output shaft in multiple degrees of freedom comprises: disposing first and second stator coils adjacent the output shaft; fixing a rotor to the output shaft, the rotor being movably supported adjacent the stator coils with an air gap disposed between the rotor and the stator coils, the rotor including at least one magnet disposed thereon and being movable in directions defining at least first and second degrees of freedom; and urging the output shaft to rotate in one of a first and second plane by respectively energizing the first or second stator coil, wherein the energization of the respective stator coils establishes magnetic fields to urge the output shaft to rotate in planes substantially orthogonal to one another.
- the method may further comprise: disposing a third stator coil adjacent the output shaft; fixing the rotor so as to include at least one magnet disposed thereon and being movable in a direction defining a third degree of freedom; and urging the output shaft to rotate in a third plane by energizing the third stator coil, wherein the energization of the third stator coil establishes a third magnetic field to urge the output shaft to rotate in a third plane substantially orthogonal to each of the first and second planes.
- a lamination stack for use in a stator of a motor having an output shaft comprises a plurality of laminations stacked flat against one another and parallel to one another, wherein the laminations near the edge of the stack are disposed slightly closer to the output shaft to form a stepped concave surface about the longitudinal axis of the output shaft in a plane orthogonal to a side surface of the plurality of laminations.
- the shape of the stepped concave surface of the plurality of laminations about an equator of the plurality of laminations may approximate an arc having a constant radius in a plane orthogonal to a side surface of the plurality of laminations.
- a multiple degree-of-freedom motor comprises an output shaft, a rotor coupled to the output shaft, and a stator comprising a first lamination stack and a second lamination stack, the lamination stacks disposed perpendicular to one another, each lamination stack having a curved interior surface and a coil wound thereon.
- the laminations of the first lamination stack and second lamination stack may be substantially parallel to one another.
- Energization of the coil of the first lamination stack may establish a first magnetic field to urge the output shaft to rotate in a first plane
- energization of the coil of the second lamination stack may establish a second magnetic field to urge the output shaft to rotate in a second plane.
- the stator may further comprise a third lamination stack having an interior curved surface and a coil wound thereon, wherein the laminations of the first and second lamination stacks are substantially perpendicular to the laminations of the third lamination stack, and wherein energization of the coil of the third lamination stack establishes a third magnetic field to urge the output shaft to rotate in a third plane substantially orthogonal to the first and second planes.
- FIG. 1 is a rear perspective view of one embodiment of an exemplary motor assembly consistent with the invention
- FIG. 2 is a front perspective sectional view of the interior of the exemplary motor assembly of FIG. 1 ;
- FIG. 3 is a side elevational sectional view of the interior of the exemplary motor assembly of FIG. 1 ;
- FIG. 4 is a front elevational sectional view of the interior of the exemplary motor assembly of FIG. 1 ;
- FIG. 5A is a side elevational view of an exemplary lamination stack comprising a plurality of parallel horizontally-oriented slots, in one embodiment of an exemplary motor assembly consistent with the invention
- FIG. 5B is a side elevational view of an exemplary lamination stack comprising a plurality of radially-oriented slots, in one embodiment of an exemplary motor assembly consistent with the invention
- FIG. 5C is a side perspective sectional view of another embodiment of an exemplary motor assembly consistent with the invention, comprising slotless lamination stacks;
- FIG. 6 is a block diagram of an exemplary control scheme for an actuator control application for a motor assembly consistent with the invention
- FIG. 7 is a block diagram of an exemplary control scheme for a simulation control application for a motor assembly consistent with the invention.
- FIG. 8 is a plan schematic view of another embodiment of an exemplary motor assembly consistent with the invention, comprising an additional lamination stack to provide a third degree of freedom;
- FIG. 9 is an exemplar faceted magnet consistent with the invention.
- FIGS. 1 through 4 there is shown an exemplary embodiment of a motor assembly 10 consistent with the invention.
- the assembly 10 is configured for operation as a joystick, which may provide force feedback to a user through the joystick handle 20 .
- a motor assembly 10 consistent with the invention may be used in a wide variety of applications. The descriptions provided herein relate to use of an assembly in a joystick configuration are provided, therefore, by way of illustration but not of limitation.
- the assembly 10 generally includes a housing 17 having a plurality of ventilation apertures 19 formed therein.
- the housing 17 contains control circuitry (not shown in FIG. 1 ) for a moving joystick handle 20 , a cooling fan 19 , a communications interface port 21 , and a power supply interface port 23 .
- the moving joystick handle 20 projects from and is coupled to a shaft 22 disposed within an opening 29 in the housing 17 and may have disposed therein or thereon one or more buttons or switches, e.g., thumb buttons 13 or a trigger 15 .
- the handle 20 and shaft 22 may serve as either an input device, an output device, or both.
- the Joystick handle 20 preferably has a grip as low as possible (i.e., as close to the housing 17 as possible), as it is anticipated that motor assemblies consistent with the invention may be utilized in physically small spaces and/or may be disposed at both the left- and right-hand sides of a user.
- a pair of lamination stacks 25 , 27 defines the stator of the motor.
- Each of the lamination stacks 25 , 27 contains at least one respective coil 16 , 18 configured to carry electrical current provided from a power supply (not shown), e.g., connected via the power supply interface port 23 and cards 31 , 33 , and 35 .
- the lamination stacks may have spherical or pseudo-spherical inner surfaces (i.e., the surfaces facing the handle 20 ) with parallel horizontal slots 37 , as shown in FIG. 2 .
- a plurality of laminations preferably identical, are all stacked flat against each other (parallel to each other) and the laminations near the edge of the stack are disposed slightly closer to the shaft 22 of the handle 20 to form a stepped concave surface about the longitudinal axis of the output shaft 22 in a plane orthogonal to a side surface of the plurality of laminations.
- the laminations may be spaced by an insulator.
- the shape of the stepped concave surface of the plurality of laminations about an equator of the plurality of laminations approximates an are having a constant radius in a plane orthogonal to a side surface of the plurality of laminations.
- the use of the laminations arranged in such a manner results in an inner stator surface that is almost, but not quite spherical (thus, the term pseudo-spherical). This arrangement maintains an air gap that is almost, but not quite, constant which is advantageous to motor operation.
- This pseudo-spherical design also provides advantages in terms of manufacturing ease.
- the lamination stack 25 may comprise a plurality of parallel horizontally-oriented slots S, in one embodiment.
- FIG. 5B illustrated an alternative embodiment, in which the lamination stacks 25 ′ comprise a plurality of radially-oriented (rather than parallel) slots, wherein the individual stator laminations of the lamination stacks are oriented radially about the output shaft 22 , parallel to the longitudinal axis of the output shaft 22 .
- the lamination stacks may comprise a plurality of laminations radially disposed about a center point, with a plane of each lamination extending through said center point.
- Each lamination may be separated by one or more wedge-shaped spacers and/or insulators, to make the distance between adjacent laminations greater along the outside surface of the lamination stack than along the inside surface of the lamination stack.
- These laminations may be all cut identically with an arcuate inner surface perpendicular to the plane of the laminations, as shown in FIG. 5A , and the laminations may have a plurality of radially oriented slots S.
- the lamination stacks have no slots formed therein.
- slotless lamination stacks 25 ′′, 27 ′′ are employed, since no slots are necessary at all. The result is that cogging due to the permanent magnet can be eliminated in this manner.
- each coil 16 , 18 is wound horizontally in a bundle of turns. It is contemplated that there may be greater than 100 turns in each bundle, such that the total number of turns may exceed 600.
- the coils 16 , 18 are wound out the back of each respective lamination stack 25 , 27 (away from the handle 20 ) and have a substantially rectangular cross-section.
- the coils 16 , 18 are disposed substantially orthogonally with respect to one other.
- the moving joystick handle 20 has a shaft 22 extending from a bottom thereof.
- the shaft 22 is attached to the housing 17 at a joint 26 so that the shaft may pivot within an opening 29 (shown in FIG. 1 ) in the housing 17 .
- the joint 26 i.e., the mechanical system to hold the joystick to the base and permit movement in two or more degrees of freedom, may comprise one of several designs, including universal joints, ball joints, and two-degree-of-freedom gimbals. However, universal joints are preferred for use with the system due to their durability, simplicity and widespread use and availability.
- the described system of constraint serves as a simple embodiment. It is to be understood, however, that a variety of means for constraining the moving components to the desired degrees of freedom may be employed.
- a plurality of control circuits e.g., a circuit 31 for controlling and/or detecting a first degree of freedom movement, a circuit 33 for controlling and/or detecting a second degree of freedom movement, and a circuit 35 for interfacing with a computer via a communications port 21 , e.g., Universal Serial Bus (USB).
- the position of the shaft 22 can be sensed by, e.g., potentiometers (not shown) for sensing the displacement of the shaft 22 along each degree of freedom.
- potentiometers not shown
- a variety of means for sensing the rotational position of these elements, and therefore determining the position of the shaft 22 may be employed.
- potentiometers may be coupled to the shafts to provide varying resistance depending on the position of the shaft.
- a control application can provide an output signal that varies according to the resistance provided by the potentiometers so that the output of the application is related in a known manner to the position of the shaft. It is to be understood, however, that a variety of means for providing shaft position information may be employed.
- linkage backiron 38 having an “L” shape with its two arms turned down is arranged so that magnets 40 and 42 are disposed on the downward sloping arms of linkage backiron 38 .
- This two-arm rocker design results in a low rotation moment of inertia, thereby being advantageous relative to prior art four-arm rockers or other designs employing transmission systems which magnify the rotational inertia by the transmission ratio squared (raised to the second power).
- Low mechanical inertia is desirable for high frequency responsiveness.
- this feature provides uniform rotational inertia in each degree of freedom thereby attaining uniformity of response.
- Magnets 40 and 42 have arcuate outer surfaces substantially parallel to and matching the contours of the respective coils 16 , 18 beside which the magnets 40 , 42 are disposed. (As used in this specification, an arcuate surface may or may not have a fixed/constant radius.) Thus, an air gap is maintained between the magnets 40 , 42 and the respective coils 16 , 18 , and uniform torque may be provided at all joystick positions if the magnets 40 , 42 are constructed so as to have spherical outer surfaces (i.e., the surfaces facing the coils 16 , 18 ). Alternatively, as illustrated in FIG. 9 , a relatively small amount of error is introduced by forming angled surfaces on the magnets 40 , 42 .
- the error so introduced is of second order in the known mathematical expansion of the description of the surface in terms of the sphere radius.
- This magnet faceting may result in a substantial decrease in the magnet cost compared to imposing spherical outer surfaces, and may be achieved by breaking off the corners of the magnets to substantially approximate a spherical surface. It should be recognized that it is possible to arrange the magnets in a variety of configurations.
- Energization of one or more of the coils 16 , 18 produces a force upon corresponding ones of the magnets 40 , 42 in either of the two axes perpendicular to the wires in the coils 16 , 18 .
- Torque control can then be established for each respective axis by selecting and providing a given polarity (to control direction) and magnitude of current through the coils 16 , 18 .
- the coils 16 , 18 may be selectively energized, e.g. in dependence of a control algorithm provided by a user application such as a video game or simulation device or based on the position of the joystick, to provide a force output to the user through the handle 20 via its shaft 22 .
- the individual coils are often wound in layers and are commutated so that only those coils most suited to producing the desired forces are selectively activated.
- there are only two coils 16 , 18 and both coils may remain activated full-time, thereby providing slightly less efficiency.
- less supporting circuitry is required than in the prior art, as commutation of the coils as a function of joystick rotor position is not necessary, thereby reducing the cost of fabrication and providing a more compact design.
- the assembly 10 can be considered to include a stator defined by the coils 16 , 18 and lamination stacks 25 , 27 , and a rotor defined by the linkage backiron 38 and the magnets 40 , 42 positioned on the shaft 22 .
- Ferromagnetic backiron iron used to complete the flux path and increase the air gap field strength
- Ferromagnetic backiron may be used in one or both of the rotor and the stator in order to assure high performance of the motor by maximizing the magnet coupling between the stator and the rotor.
- backiron iron used to complete the flux path and increase the air gap field strength
- the use of backiron is not necessary for motor operation, the use of backiron in the rotor and/or stator efficiently couples the magnetic flux through the magnetic circuit and creates a high force in the motor.
- Torque is created at the output of the motor, e.g. the handle 20 , by selectively energizing the windings using an internal or external power supply (not shown).
- an internal or external power supply not shown.
- the coils 16 , 18 are shown as being disposed substantially orthogonally with respect to one another, the angles and sizes of the coils 16 , 18 can be adjusted to provide different force capabilities if desired. Any angles of coils for the two axis can be used to provide any desired angles of actuation by controlling the current to each coil such that the net force produced (the vector sum of the forces) is in the desired direction. This remapping of the forces can be performed by on-board circuitry and/or an external computer running appropriate software and may allow a less expensive embodiment to perform a desired task.
- the substantially orthogonal coil arrangement is the preferred embodiment since it reduces the complexity of the control system.
- the coils can be wound using standard winding techniques for copper coils.
- the coils may be wound on a flat surface or may be press-fit, or heated then press-fit to the desired shape.
- the windings may also be wound between curved forming plates (not shown), or wound directly onto a form. Also, the windings may be wound so that their positions are adjustable to allow for user adjustment or re-mapping of the motor degrees of freedom.
- the stator iron could be formed with teeth in the form of pins and the coils could be laid in the notches between the teeth. This is useful for reducing the magnet size required, but makes manufacturing more complex.
- Backiron used in the invention may be fabricated using laminations in order to achieve improved frequency response operation and reduced eddy current heating losses.
- Lamination stock of suitable thickness for high frequency response is commercially available from numerous commercial vendors.
- any of the magnets described herein may be provided as electromagnets, or, as shown, permanent magnets, due to cost and performance considerations.
- the permanent magnets create magnetic flux, B, which couples through the current, I, in the stator windings (or coils) of active length, L.
- the motor may be used, e.g., in a simulator application (in which the user controls a simulated device such as a computer game or a flight simulator) or a real control application, wherein the user is either controlling a machine, vehicle or other such device.
- a simulator application in which the user controls a simulated device such as a computer game or a flight simulator
- a real control application wherein the user is either controlling a machine, vehicle or other such device.
- the motor can be used for a variety of positioning tasks, for example, the motor could be used as a mirror control for precise control about the x- and y-axes.
- the control for these two exemplary applications can be arranged as conceptually described below and illustrated in block diagram form in FIGS. 6 and 7 .
- a motor 60 consistent with the invention may include a component that is actuated by a user or machine.
- the motor 60 may control the position of a mirror, a control surface, (such as the tail of a dart or aircraft), or a robotic surgical device.
- the position of the component may be sensed by potentiometers, for example, and output to a control application 62 for causing real time control of the apparatus.
- the application may cause corresponding modification of an aircraft pitch and/or roll based on the motor position.
- the modified position of the apparatus may be sensed by a sensor 64 , processed by the controlling application 62 and provided to a feedback control 66 for providing control of the motor 60 in dependence of the new position.
- Power supply 68 provides power to the entire system.
- FIG. 7 there is shown a control scheme for use of a motor 78 consistent with the invention in a simulator or generalized application including actual control of a device, vehicle, or aircraft.
- an interface sensor 72 which may include, for example, potentiometers for sensing the position of the handle 20 of a control stick with respect to the x- and y-axes.
- the position sensed by sensor 72 is provided as an input to an application controller 74 .
- the application controller may, for example, be a flight simulation computer running software for a simulation program.
- the output of the controller 74 is provided to a power conditioner/motor controller 76 which provides an output to a motor 78 consistent with the invention to energize the motor coils and provide an output force to the user 80 through the joystick handle 82 in the manner described above.
- the power supply 84 provides power to the entire system.
- FIG. 8 an additional embodiment of the invention is illustrated in which a third degree of freedom is provided. As shown, this embodiment is substantially similar to the embodiment illustrated in FIGS. 2-4 , with the additional provision of a third lamination stack 41 with a third set of coils 43 for controlling twist/rotation of the shaft 22 of the handle 20 (not shown) about its center of rotation.
- the third lamination stack 41 may have a spherical or pseudo-spherical inner surface with parallel vertical slots 45 .
- the third lamination stack 41 comprises a plurality of laminations, preferably identical, all stacked flat against each other (parallel to each other), and the laminations near the edge of the stack are disposed slightly closer to the shaft 22 of the handle 20 to form a stepped concave surface about the rotational axis of the output shaft 22 .
- Torque control can be established for the rotational axis by selecting and providing a given polarity/direction and magnitude of current through the third set of coils 43 .
- Appropriate circuitry (not shown) is thus provided for selectively energizing the third set of coils 43 , thereby causing the shaft 22 of the handle 20 to rotate.
- an elongated housing may be provided to accommodate the third lamination stack 41 .
- a motor assembly that is capable of providing output in two or more degrees of freedom.
- the motor is simple and efficient in design and can be adapted for a variety of applications including joystick applications.
- the direct drive configuration eliminates the requirement for a transmission subsystem.
- a control handle or joystick can easily be disposed in a corner of the housing, rather than in its center, which may be advantageous in certain applications.
- the small minimum grip height of the handle or joystick is suitable when the assembly is used in physically small spaces and/or is disposed at both the left- and right-hand sides of a user.
- the two-arm rocker design provides low effective rotor inertia. Three degrees of freedom may be provided with only a slight elongation of the housing.
- the coil winding technique eliminates the need for coil commutation, thus saving both space and cost of materials.
- the elimination of several elements required in the prior art e.g., the reduction in the number of control circuits, lamination stacks, and coils required) permits a compact packaging for a motor assembly consistent with the invention.
- the motor assembly provides the input characteristics of an ordinary DC motor, without any of the disadvantages of a DC motor.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Electromagnetism (AREA)
- Linear Motors (AREA)
- Mechanical Control Devices (AREA)
- Telephone Function (AREA)
- Connection Of Motors, Electrical Generators, Mechanical Devices, And The Like (AREA)
- User Interface Of Digital Computer (AREA)
- Control Of Electric Motors In General (AREA)
- Reciprocating, Oscillating Or Vibrating Motors (AREA)
- Position Input By Displaying (AREA)
- Windings For Motors And Generators (AREA)
- Permanent Magnet Type Synchronous Machine (AREA)
- Percussion Or Vibration Massage (AREA)
Abstract
A reliable and cost-efficient direct drive force feedback motor is suitable for joystick applications, allowing multiple degrees of output freedom, requiring no coil commutation, and permitting compact packaging. A multiple degree-of-freedom motor consistent with the invention comprises an output shaft, a stator, and a rotor. The stator comprises first and second lamination stacks, each lamination stack having an interior curved surface and a coil wound thereon, the lamination stacks being disposed adjacent the output shaft. The rotor is fixed to the output shaft and movably supported adjacent the stator with an air gap disposed between the rotor and the stator, the rotor including at least one magnet disposed thereon and being movable along the interior curved surface of the lamination stacks in directions defining at least first and second degrees of freedom. Energization of the coil of the first lamination stack establishes a first magnetic field to urge the output shaft to rotate in a first plane, and energization of the coil of the second lamination stack establishes a second magnetic field to urge the output shaft to rotate in a second plane substantially orthogonal to the first plane.
Description
- This application claims priority to copending U.S. Provisional Patent Application Ser. No. 60/401,549, filed on Aug. 6, 2002, the entire disclosure of which is incorporated herein by reference in its entirety.
- The present invention relates, generally, to a force feedback motor assembly that provides an output in one or more degrees of freedom for use in joystick and other applications, and more particularly, to an improved force feedback joystick.
- Various force feedback motor designs providing multiple degrees of freedom are known in the art for use in a wide variety of applications. For example, multiple degrees of freedom in motor output are particularly useful in linear actuation and positioning applications. Another application in which such motors may be used is in joystick applications for real control of an associated apparatus, e.g., direct control of an aircraft, wheelchair, or other vehicle, or for simulation apparatus control, e.g. video games, flight simulation, virtual reality simulation, etc. In these applications a control system may be provided for sensing a user's manipulation of a joystick, i.e., the motor output shaft, and providing a signal for controlling the application.
- Many applications also require force or tactile (“haptic”) feedback to the user. The need for the user to obtain realistic tactile information and experience tactile sensation is extensive in many kinds of simulation and other applications. For example, in medical/surgical simulations, the “feel” of a probe or scalpel simulator is important as the probe is moved within the simulated body. It would be invaluable to a medical trainee to learn how an instrument moves within a body, how much force is required depending on the operation performed, the space available in a body to manipulate an instrument, etc. In simulations of vehicles or equipment, force feedback for controls such as a joystick can be necessary to realistically teach a user the force required to move the joystick when steering in specific situations, such as in a high acceleration environment of an aircraft. Alternatively, when actually operating in a high acceleration vehicle environment, the force feedback can be used to counteract the effect of the acceleration induced forces on the hand and thus improve controllability and safety of the vehicle. In virtual world simulations where the user can manipulate objects, force feedback is necessary to realistically simulate physical objects; for example, if a user touches a pen to a table, the user should feel the impact of the pen on the table. An effective human/computer interface, such as a joystick, not only acts as an input device for tracking motion, but also as an output device for producing realistic tactile sensations. An interface that accurately responds to signals having fast changes and a broad range of frequencies as well as providing such signals accurately to a control system, is therefore desirable in these and other applications.
- In addition, there is a desire to provide force feedback to users of computer systems in the entertainment industry. Joysticks and other interface devices can be used to provide force feedback to a user playing a video game or experiencing a simulation for entertainment purposes. Through such an interface device, a computer system can convey to the user the physical sensation of colliding into a wall, moving through a liquid, driving over a bumpy road, and other sensations. The user can thus experience an entire sensory dimension in the gaming experience that was previously absent. Force feedback interfaces can provide a whole new modality for human-computer interaction.
- In typical multi-degree of freedom apparatuses that are capable of providing force feedback, there are several disadvantages. Generally conventional devices are cumbersome and complex mechanisms that are difficult and expensive to manufacture. In particular, the use of a transmission between the actuator motor and the joystick reduces the performance of the device and reduces the reliability and life of the device. Many transmission types can fail in a manner that renders the device unusable. For industrial and military applications, reliability and maintenance concerns are sometimes linked to the safety of personnel. If a force feedback device is not reliable or failsafe, then its use in these applications may be restricted or prevented even though the force feedback capability would enhance the performance and safety for that application.
- In consumer markets, low-cost is highly desirable. For example, personal computers for the home consumer are becoming powerful and fast enough to provide force feedback to the typical mass-market consumer. A need is thus arising to be able to manufacture and market force feedback interfaces as cheaply and as efficiently as possible. The cost, complexity, reliability, and size of a force feedback interface for home use should be practical enough to mass-produce the devices. In addition, aesthetic concerns such as compactness and operating noise level of a force feedback device are of concern in the home market. Since the prior art feedback interfaces are mainly addressed to specific applications in industry, most force feedback mechanisms are costly, large, heavy, are easily broken, have significant power requirements, and are difficult to program for applications. The prior art devices require high-speed control signals from a controlling computer for stability, which usually requires more expensive and complex electronics. In addition, the prior art devices are typically large and noisy. These factors provide many obstacles to the would-be manufacturer of force-feedback interfaces to the home computer market.
- Moreover, DC (direct current) motors, which are commonly used in prior art devices, suffer from several disadvantages that make them unsuitable for many applications. For example, DC motors do not have inherent positional control and require additional sensors (e.g., optical) to determine the position of the rotor. Such sensors may malfunction because of dust or wear particles created by the mechanical braking system. This can have a negative effect on achieving the accuracy and precision of movement required in certain applications. DC motors also lack braking control and must incorporate additional mechanisms, such as gearing, clutches, and a solenoid brake to control speed and/or stop the rotor in desired positions. These additional components increase the mechanical complexity of the system and are susceptible to wear and tear. Thus, the reliability of a DC motor system is frequently an issue.
- Accordingly, there is a need in the art for a reliable motor allowing output in multiple degrees of freedom and capable of providing force feedback that may be efficiently and cost-effectively produced.
- The present invention provides a reliable and cost-efficient direct drive (i.e., no transmission subsystem) force feedback motor suitable for joystick applications, allowing multiple degrees of output freedom, requiring no coil commutation, and permitting compact packaging.
- In one aspect, a multiple degree-of-freedom motor consistent with the invention comprises an output shaft, a stator, and a rotor. The stator comprises first and second lamination stacks, each lamination stack having an interior curved surface and a coil wound thereon, the lamination stacks being disposed adjacent the output shaft. The rotor is fixed to the output shaft and movably supported adjacent the stator with an air gap disposed between the rotor and the stator, the rotor including at least one magnet disposed thereon and being movable along the interior curved surface of the lamination stacks in directions defining at least first and second degrees of freedom. Energization of the coil of the first lamination stack establishes a first magnetic field to urge the output shaft to rotate in a first plane, and energization of the coil of the second lamination stack establishes a second magnetic field to urge the output shaft to rotate in a second plane substantially orthogonal to the first plane. The first degree of freedom may be substantially perpendicular to a longitudinal axis of wires of one of the coils associated with the first degree of freedom, and the second degree of freedom may be substantially perpendicular to a longitudinal axis of wires of the other of the coils. The interior curved surface may substantially define at least a portion of a sphere or may be uniformly curved, and may have a plurality of slots formed therein. The slots may lie in planes substantially parallel to one another. At least one lamination stack may comprise a plurality of laminations radially disposed about a center point, with a plane of each lamination extending through the center point. At least one lamination stack may have an interior curved surface with no slots formed therein. At least one magnet may be a permanent magnet, and the magnet may be faceted. The output shaft may also be an input shaft, and the motor may further comprise at least one sensor for detecting movement of the input shaft. A cooling fan may Other be provided. A universal serial bus communications interface may be included for providing input and/or output signals to detect and/or control the position of the output shaft. The stator may further comprise a third lamination stack having an interior curved surface and a coil wound thereon, wherein the rotor includes at least one magnet disposed thereon and is movable along the interior curved surface of the third lamination stack in a direction defining a third degree of freedom. In this configuration, energization of the coil of the third lamination stack establishes a third magnetic field to urge the output shaft to rotate in a third plane substantially orthogonal to each of the first and second planes.
- In another aspect, a multiple degree-of-freedom motor consistent with the invention comprises an output shaft, first and second stator coils disposed adjacent the output shaft, and a rotor fixed to the output shaft and movably supported adjacent the stator coils with an air gap disposed between the rotor and the stator coils. The rotor includes at least one magnet disposed thereon and is movable in directions defining at least first and second degrees of freedom. Energization of the first stator coil establishes a first magnetic field to urge the output shaft to rotate in a first plane, and energization of the second stator coil establishes a second magnetic field to urge the output shaft to rotate in a second plane substantially orthogonal to the first plane. The first degree of freedom may be substantially perpendicular to a longitudinal axis of wires of the first stator coil associated with the first degree of freedom, and the second degree of freedom may be substantially perpendicular to a longitudinal axis of wires of the second stator coil. At least one magnet may be a permanent magnet, and the magnet may be faceted. The output shaft may also be an input shaft, and at least one sensor may be provided for detecting movement of the input shaft. The stator may further comprise a third coil. In this configuration, the rotor includes at least one magnet disposed thereon and is movable in a direction defining a third degree of freedom, and energization of the third stator coil establishes a third magnetic field to urge the output shaft to rotate in a third plane substantially orthogonal to each of the first and second planes.
- In a further aspect a method of moving an output shaft in multiple degrees of freedom comprises: disposing first and second stator coils adjacent the output shaft; fixing a rotor to the output shaft, the rotor being movably supported adjacent the stator coils with an air gap disposed between the rotor and the stator coils, the rotor including at least one magnet disposed thereon and being movable in directions defining at least first and second degrees of freedom; and urging the output shaft to rotate in one of a first and second plane by respectively energizing the first or second stator coil, wherein the energization of the respective stator coils establishes magnetic fields to urge the output shaft to rotate in planes substantially orthogonal to one another. The method may further comprise: disposing a third stator coil adjacent the output shaft; fixing the rotor so as to include at least one magnet disposed thereon and being movable in a direction defining a third degree of freedom; and urging the output shaft to rotate in a third plane by energizing the third stator coil, wherein the energization of the third stator coil establishes a third magnetic field to urge the output shaft to rotate in a third plane substantially orthogonal to each of the first and second planes.
- In still another aspect, a lamination stack for use in a stator of a motor having an output shaft comprises a plurality of laminations stacked flat against one another and parallel to one another, wherein the laminations near the edge of the stack are disposed slightly closer to the output shaft to form a stepped concave surface about the longitudinal axis of the output shaft in a plane orthogonal to a side surface of the plurality of laminations. The shape of the stepped concave surface of the plurality of laminations about an equator of the plurality of laminations may approximate an arc having a constant radius in a plane orthogonal to a side surface of the plurality of laminations.
- In yet another aspect, a multiple degree-of-freedom motor comprises an output shaft, a rotor coupled to the output shaft, and a stator comprising a first lamination stack and a second lamination stack, the lamination stacks disposed perpendicular to one another, each lamination stack having a curved interior surface and a coil wound thereon. The laminations of the first lamination stack and second lamination stack may be substantially parallel to one another. Energization of the coil of the first lamination stack may establish a first magnetic field to urge the output shaft to rotate in a first plane, and energization of the coil of the second lamination stack may establish a second magnetic field to urge the output shaft to rotate in a second plane. The stator may further comprise a third lamination stack having an interior curved surface and a coil wound thereon, wherein the laminations of the first and second lamination stacks are substantially perpendicular to the laminations of the third lamination stack, and wherein energization of the coil of the third lamination stack establishes a third magnetic field to urge the output shaft to rotate in a third plane substantially orthogonal to the first and second planes.
-
FIG. 1 is a rear perspective view of one embodiment of an exemplary motor assembly consistent with the invention; -
FIG. 2 is a front perspective sectional view of the interior of the exemplary motor assembly ofFIG. 1 ; -
FIG. 3 is a side elevational sectional view of the interior of the exemplary motor assembly ofFIG. 1 ; -
FIG. 4 is a front elevational sectional view of the interior of the exemplary motor assembly ofFIG. 1 ; -
FIG. 5A is a side elevational view of an exemplary lamination stack comprising a plurality of parallel horizontally-oriented slots, in one embodiment of an exemplary motor assembly consistent with the invention; -
FIG. 5B is a side elevational view of an exemplary lamination stack comprising a plurality of radially-oriented slots, in one embodiment of an exemplary motor assembly consistent with the invention; -
FIG. 5C is a side perspective sectional view of another embodiment of an exemplary motor assembly consistent with the invention, comprising slotless lamination stacks; -
FIG. 6 is a block diagram of an exemplary control scheme for an actuator control application for a motor assembly consistent with the invention; -
FIG. 7 is a block diagram of an exemplary control scheme for a simulation control application for a motor assembly consistent with the invention; -
FIG. 8 is a plan schematic view of another embodiment of an exemplary motor assembly consistent with the invention, comprising an additional lamination stack to provide a third degree of freedom; and -
FIG. 9 is an exemplar faceted magnet consistent with the invention. - With reference now to
FIGS. 1 through 4 , there is shown an exemplary embodiment of amotor assembly 10 consistent with the invention. In the illustrated embodiment, theassembly 10 is configured for operation as a joystick, which may provide force feedback to a user through the joystick handle 20. However, amotor assembly 10 consistent with the invention may be used in a wide variety of applications. The descriptions provided herein relate to use of an assembly in a joystick configuration are provided, therefore, by way of illustration but not of limitation. - As shown in
FIG. 1 , in one exemplary embodiment, theassembly 10 generally includes ahousing 17 having a plurality ofventilation apertures 19 formed therein. Thehousing 17 contains control circuitry (not shown inFIG. 1 ) for a moving joystick handle 20, a coolingfan 19, acommunications interface port 21, and a powersupply interface port 23. The moving joystick handle 20 projects from and is coupled to ashaft 22 disposed within an opening 29 in thehousing 17 and may have disposed therein or thereon one or more buttons or switches, e.g.,thumb buttons 13 or a trigger 15. The handle 20 andshaft 22 may serve as either an input device, an output device, or both. - The Joystick handle 20 preferably has a grip as low as possible (i.e., as close to the
housing 17 as possible), as it is anticipated that motor assemblies consistent with the invention may be utilized in physically small spaces and/or may be disposed at both the left- and right-hand sides of a user. - With reference now to
FIGS. 2-4 , a pair of lamination stacks 25, 27 defines the stator of the motor. Each of the lamination stacks 25, 27 contains at least onerespective coil supply interface port 23 andcards - The lamination stacks may have spherical or pseudo-spherical inner surfaces (i.e., the surfaces facing the handle 20) with parallel
horizontal slots 37, as shown inFIG. 2 . In this configuration, a plurality of laminations, preferably identical, are all stacked flat against each other (parallel to each other) and the laminations near the edge of the stack are disposed slightly closer to theshaft 22 of the handle 20 to form a stepped concave surface about the longitudinal axis of theoutput shaft 22 in a plane orthogonal to a side surface of the plurality of laminations. The laminations may be spaced by an insulator. The shape of the stepped concave surface of the plurality of laminations about an equator of the plurality of laminations approximates an are having a constant radius in a plane orthogonal to a side surface of the plurality of laminations. The use of the laminations arranged in such a manner results in an inner stator surface that is almost, but not quite spherical (thus, the term pseudo-spherical). This arrangement maintains an air gap that is almost, but not quite, constant which is advantageous to motor operation. This pseudo-spherical design also provides advantages in terms of manufacturing ease. - As illustrated in the exemplary lamination stack of
FIG. 5A , thelamination stack 25 may comprise a plurality of parallel horizontally-oriented slots S, in one embodiment.FIG. 5B illustrated an alternative embodiment, in which the lamination stacks 25′ comprise a plurality of radially-oriented (rather than parallel) slots, wherein the individual stator laminations of the lamination stacks are oriented radially about theoutput shaft 22, parallel to the longitudinal axis of theoutput shaft 22. In this configuration, the lamination stacks may comprise a plurality of laminations radially disposed about a center point, with a plane of each lamination extending through said center point. Each lamination may be separated by one or more wedge-shaped spacers and/or insulators, to make the distance between adjacent laminations greater along the outside surface of the lamination stack than along the inside surface of the lamination stack. These laminations may be all cut identically with an arcuate inner surface perpendicular to the plane of the laminations, as shown inFIG. 5A , and the laminations may have a plurality of radially oriented slots S. - As illustrated in
FIG. 5C , in another alternative embodiment of themotor assembly 10′, the lamination stacks have no slots formed therein. In this embodiment, slotless lamination stacks 25″, 27″ are employed, since no slots are necessary at all. The result is that cogging due to the permanent magnet can be eliminated in this manner. - Returning now to the illustrated embodiment of
FIGS. 2-4 , eachcoil coils respective lamination stack 25, 27 (away from the handle 20) and have a substantially rectangular cross-section. Thecoils - In a joystick application, as shown, the moving joystick handle 20 has a
shaft 22 extending from a bottom thereof. Theshaft 22 is attached to thehousing 17 at a joint 26 so that the shaft may pivot within an opening 29 (shown inFIG. 1 ) in thehousing 17. The joint 26, i.e., the mechanical system to hold the joystick to the base and permit movement in two or more degrees of freedom, may comprise one of several designs, including universal joints, ball joints, and two-degree-of-freedom gimbals. However, universal joints are preferred for use with the system due to their durability, simplicity and widespread use and availability. The described system of constraint serves as a simple embodiment. It is to be understood, however, that a variety of means for constraining the moving components to the desired degrees of freedom may be employed. - Also inside the
housing 17 are a plurality of control circuits, e.g., acircuit 31 for controlling and/or detecting a first degree of freedom movement, acircuit 33 for controlling and/or detecting a second degree of freedom movement, and acircuit 35 for interfacing with a computer via acommunications port 21, e.g., Universal Serial Bus (USB). The position of theshaft 22 can be sensed by, e.g., potentiometers (not shown) for sensing the displacement of theshaft 22 along each degree of freedom. A variety of means for sensing the rotational position of these elements, and therefore determining the position of theshaft 22 may be employed. However, for cost and simplicity considerations, however, it has been found that potentiometers may be coupled to the shafts to provide varying resistance depending on the position of the shaft. A control application can provide an output signal that varies according to the resistance provided by the potentiometers so that the output of the application is related in a known manner to the position of the shaft. It is to be understood, however, that a variety of means for providing shaft position information may be employed. - The end of the shaft distal from the handle 20 has a plurality of magnets affixed thereto. In the illustrated embodiment,
linkage backiron 38 having an “L” shape with its two arms turned down is arranged so thatmagnets linkage backiron 38. This two-arm rocker design results in a low rotation moment of inertia, thereby being advantageous relative to prior art four-arm rockers or other designs employing transmission systems which magnify the rotational inertia by the transmission ratio squared (raised to the second power). Low mechanical inertia is desirable for high frequency responsiveness. In addition, this feature provides uniform rotational inertia in each degree of freedom thereby attaining uniformity of response. -
Magnets respective coils magnets magnets respective coils magnets coils 16, 18). Alternatively, as illustrated inFIG. 9 , a relatively small amount of error is introduced by forming angled surfaces on themagnets - Energization of one or more of the
coils magnets coils coils coils shaft 22. - In prior art motors, the individual coils are often wound in layers and are commutated so that only those coils most suited to producing the desired forces are selectively activated. In the present invention, there are only two
coils - Thus configured, the
assembly 10 can be considered to include a stator defined by thecoils lamination stacks linkage backiron 38 and themagnets shaft 22. Ferromagnetic backiron (iron used to complete the flux path and increase the air gap field strength) may be used in one or both of the rotor and the stator in order to assure high performance of the motor by maximizing the magnet coupling between the stator and the rotor. Although the use of backiron is not necessary for motor operation, the use of backiron in the rotor and/or stator efficiently couples the magnetic flux through the magnetic circuit and creates a high force in the motor. - In the embodiment illustrated in
FIGS. 2-4 , two degrees of freedom are achieved, corresponding to the x- and y-axes in a Cartesian coordinate system. Torque is created at the output of the motor, e.g. the handle 20, by selectively energizing the windings using an internal or external power supply (not shown). By proper well-known mechanical design techniques, it is possible to statically balance the grip and magnet structure and to provide centering for the handle 20. - While in the embodiment illustrated in
FIGS. 2-4 , thecoils coils - The coils can be wound using standard winding techniques for copper coils. The coils may be wound on a flat surface or may be press-fit, or heated then press-fit to the desired shape. The windings may also be wound between curved forming plates (not shown), or wound directly onto a form. Also, the windings may be wound so that their positions are adjustable to allow for user adjustment or re-mapping of the motor degrees of freedom. If desired, the stator iron could be formed with teeth in the form of pins and the coils could be laid in the notches between the teeth. This is useful for reducing the magnet size required, but makes manufacturing more complex.
- Backiron used in the invention may be fabricated using laminations in order to achieve improved frequency response operation and reduced eddy current heating losses. Lamination stock of suitable thickness for high frequency response is commercially available from numerous commercial vendors. Also, any of the magnets described herein may be provided as electromagnets, or, as shown, permanent magnets, due to cost and performance considerations.
- In operation, the permanent magnets create magnetic flux, B, which couples through the current, I, in the stator windings (or coils) of active length, L. This creates a force F (or torque T, if a rotational geometry is used) according to the Lorentz force law, F=I×L×B, T=r×F.
- For use as a joystick, the motor may be used, e.g., in a simulator application (in which the user controls a simulated device such as a computer game or a flight simulator) or a real control application, wherein the user is either controlling a machine, vehicle or other such device. In addition, it will be recognized that the motor can be used for a variety of positioning tasks, for example, the motor could be used as a mirror control for precise control about the x- and y-axes. The control for these two exemplary applications can be arranged as conceptually described below and illustrated in block diagram form in
FIGS. 6 and 7 . - With reference to
FIG. 6 , there is shown a functional block diagram identifying a control scheme for a motor consistent with the invention in an actuator application. Amotor 60 consistent with the invention may include a component that is actuated by a user or machine. For example, themotor 60 may control the position of a mirror, a control surface, (such as the tail of a dart or aircraft), or a robotic surgical device. The position of the component may be sensed by potentiometers, for example, and output to acontrol application 62 for causing real time control of the apparatus. For example, the application may cause corresponding modification of an aircraft pitch and/or roll based on the motor position. - The modified position of the apparatus may be sensed by a
sensor 64, processed by the controllingapplication 62 and provided to afeedback control 66 for providing control of themotor 60 in dependence of the new position.Power supply 68 provides power to the entire system. - Turning now to
FIG. 7 , there is shown a control scheme for use of amotor 78 consistent with the invention in a simulator or generalized application including actual control of a device, vehicle, or aircraft. As shown, manipulation of ajoystick handle 82 or other interface by a user'shand 80 with respect to theenvironment 70 is sensed by aninterface sensor 72, which may include, for example, potentiometers for sensing the position of the handle 20 of a control stick with respect to the x- and y-axes. The position sensed bysensor 72 is provided as an input to anapplication controller 74. The application controller may, for example, be a flight simulation computer running software for a simulation program. The output of thecontroller 74 is provided to a power conditioner/motor controller 76 which provides an output to amotor 78 consistent with the invention to energize the motor coils and provide an output force to theuser 80 through the joystick handle 82 in the manner described above. Thepower supply 84 provides power to the entire system. - With reference now to
FIG. 8 , an additional embodiment of the invention is illustrated in which a third degree of freedom is provided. As shown, this embodiment is substantially similar to the embodiment illustrated inFIGS. 2-4 , with the additional provision of a third lamination stack 41 with a third set of coils 43 for controlling twist/rotation of theshaft 22 of the handle 20 (not shown) about its center of rotation. In this configuration, the third lamination stack 41 may have a spherical or pseudo-spherical inner surface with parallelvertical slots 45. As with the other twolamination stacks shaft 22 of the handle 20 to form a stepped concave surface about the rotational axis of theoutput shaft 22. Torque control can be established for the rotational axis by selecting and providing a given polarity/direction and magnitude of current through the third set of coils 43. Appropriate circuitry (not shown) is thus provided for selectively energizing the third set of coils 43, thereby causing theshaft 22 of the handle 20 to rotate. In this embodiment, as can be seen inFIG. 8 , an elongated housing may be provided to accommodate the third lamination stack 41. - There is thus provided a motor assembly that is capable of providing output in two or more degrees of freedom. The motor is simple and efficient in design and can be adapted for a variety of applications including joystick applications. The direct drive configuration eliminates the requirement for a transmission subsystem. A control handle or joystick can easily be disposed in a corner of the housing, rather than in its center, which may be advantageous in certain applications. The small minimum grip height of the handle or joystick is suitable when the assembly is used in physically small spaces and/or is disposed at both the left- and right-hand sides of a user. The two-arm rocker design provides low effective rotor inertia. Three degrees of freedom may be provided with only a slight elongation of the housing. The coil winding technique eliminates the need for coil commutation, thus saving both space and cost of materials. The elimination of several elements required in the prior art (e.g., the reduction in the number of control circuits, lamination stacks, and coils required) permits a compact packaging for a motor assembly consistent with the invention. In a joystick application, the motor assembly provides the input characteristics of an ordinary DC motor, without any of the disadvantages of a DC motor.
- The embodiments described herein, however, are but some of the several which utilize this invention and are set forth here by way of illustration but not of limitation. For example, although a motor consistent with the invention can provide output in multiple degrees of freedom, it would be possible to operate the motor in only one degree of freedom by providing or energizing only a single coil. Another example of use of the invention is replacement of the joystick with a mirror; the mirror can then be tilted in two degrees of freedom for scanning or alignment purposes. Also, a wide variety of gimbal arrangements may be provided for pivotally supporting the stick to maintain an air gap between the stator and rotor. Yet other embodiments may be made without departing materially from the spirit and scope of the invention as defined in the appended claims.
Claims (25)
1-26. (canceled)
27: A lamination stack for use in a stator of a motor having an output shaft, comprising:
a plurality of laminations stacked flat against one another and parallel to one another;
wherein the laminations near the edge of the stack are disposed slightly closer to the output shaft to form a stepped concave surface about the longitudinal axis of the output shaft in a plane orthogonal to a side surface of the plurality of laminations.
28: The lamination stack of claim 27 , wherein the shape of the stepped concave surface of the plurality of laminations about an equator of the plurality of laminations approximates an arc having a constant radius in a plane orthogonal to a side surface of the plurality of laminations.
29-31. (canceled)
32: A stator coil winding for use in a motor comprising an output shaft having a rotor coupled thereto and a longitudinal axis, said winding comprising:
a spiral coil having a plurality of turns therein, wherein said coil is disposed adjacent said output shaft and is wound around an axis generally parallel to the longitudinal axis of said output shaft.
33: The stator coil winding of claim 32 , wherein said spiral coil is disposed relative to said rotor such that torque control over said output shaft in a degree of freedom is exerted by selective provision of a current having a predetermined direction and magnitude to said spiral coil.
34: The stator coil winding of claim 32 , wherein said spiral coil is wound around a lamination stack.
35: The stator coil winding of claim 34 , wherein said lamination stack has an interior curved surface.
36: The stator coil winding of claim 34 , wherein said lamination stack has a plurality of slots formed therein.
37: The stator coil winding of claim 36 , wherein said slots lie in planes substantially parallel to one another.
38: The stator coil winding of claim 36 , wherein said lamination stack comprises a plurality of laminations radially disposed about a center point, with a plane of each lamination extending through said center point.
39: The stator coil winding of claim 36 , wherein said lamination stack has no slots formed therein.
40: The stator coil winding of claim 36 , wherein said spiral coil is wound around a single solid ferrite mass.
41: The stator coil winding of claim 32 , wherein said coil has a substantially rectangular cross-section.
42: A stator coil winding method for use in a motor comprising an output shaft having a rotor coupled thereto and a longitudinal axis, said method comprising:
winding a spiral coil having a plurality of turns therein around an axis generally parallel to the longitudinal axis of said output shaft; and
disposing said coil adjacent said output shaft.
43: The method of claim 42 , further comprising:
selectively providing controlling a current having a predetermined direction and magnitude to said coil to control the torque of said output shaft in a degree of freedom.
44-46. (canceled)
47: A rotor for use in a motor having an output shaft, comprising:
a linkage member adapted for coupling to the output shaft of said motor, said linkage member having only two arms extending therefrom, each said arm coupled to a magnet.
48: The rotor of claim 47 , wherein said linkage member is a magnet.
49: The rotor of claim 47 , wherein at least one said magnet coupled to the arm of said linkage member is faceted.
50: The rotor of claim 47 , wherein at least one said magnet coupled to the arm of said linkage member has a spherical exterior surface.
51: The rotor of claim 47 , wherein said arms extend in substantially orthogonal directions relative to one another.
52: The rotor of claim 47 , wherein each arm comprises a downward turned portion.
53: The rotor of claim 52 , wherein the downward turned portions of said arms lie in planes substantially orthogonal to one another.
54. (canceled)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/163,805 US20080284257A1 (en) | 2002-08-06 | 2008-06-27 | Direct drive controller with haptic feedback |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US40154902P | 2002-08-06 | 2002-08-06 | |
US10/635,318 US7394173B2 (en) | 2002-08-06 | 2003-08-06 | Direct drive controller with haptic feedback |
US12/163,805 US20080284257A1 (en) | 2002-08-06 | 2008-06-27 | Direct drive controller with haptic feedback |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/635,318 Division US7394173B2 (en) | 2002-08-06 | 2003-08-06 | Direct drive controller with haptic feedback |
Publications (1)
Publication Number | Publication Date |
---|---|
US20080284257A1 true US20080284257A1 (en) | 2008-11-20 |
Family
ID=31495975
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/635,318 Expired - Lifetime US7394173B2 (en) | 2002-08-06 | 2003-08-06 | Direct drive controller with haptic feedback |
US12/163,805 Abandoned US20080284257A1 (en) | 2002-08-06 | 2008-06-27 | Direct drive controller with haptic feedback |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/635,318 Expired - Lifetime US7394173B2 (en) | 2002-08-06 | 2003-08-06 | Direct drive controller with haptic feedback |
Country Status (7)
Country | Link |
---|---|
US (2) | US7394173B2 (en) |
EP (1) | EP1529256B1 (en) |
AT (1) | ATE484017T1 (en) |
AU (1) | AU2003258087A1 (en) |
CA (1) | CA2533552C (en) |
DE (1) | DE60334458D1 (en) |
WO (1) | WO2004013803A2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090012659A1 (en) * | 2007-02-20 | 2009-01-08 | Raytheon Company | Manual Human Interfaces to Electronics |
US20100173711A1 (en) * | 2009-01-05 | 2010-07-08 | Guillemot Corporation S.A. | Hall effect joystick |
CN101976522A (en) * | 2010-09-26 | 2011-02-16 | 北京航空航天大学 | Aircraft steering wheel force feedback system |
US8723820B1 (en) | 2011-02-16 | 2014-05-13 | Google Inc. | Methods and apparatus related to a haptic feedback drawing device |
US20150381012A1 (en) * | 2010-01-20 | 2015-12-31 | Patrick J. Dugas | Flywheel |
US20170351333A1 (en) * | 2015-09-25 | 2017-12-07 | Oculus Vr, Llc | Transversal actuator for haptic feedback |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102006002634B4 (en) * | 2005-07-19 | 2009-11-26 | Preh Gmbh | Control element with tilt-feel |
US7750593B2 (en) * | 2006-10-26 | 2010-07-06 | Honeywell International Inc. | Active human-machine interface system without a force sensor |
US7759894B2 (en) * | 2006-10-26 | 2010-07-20 | Honeywell International Inc. | Cogless motor driven active user interface haptic feedback system |
US7761254B2 (en) * | 2007-05-11 | 2010-07-20 | Caterpillar Inc | Operator interface assembly including a Hall effect element and machine using same |
DE102008004909B4 (en) | 2008-01-18 | 2010-09-09 | Preh Gmbh | Control element with improved tilt feel |
US9870021B2 (en) * | 2009-04-15 | 2018-01-16 | SeeScan, Inc. | Magnetic manual user interface devices |
FR2954835B1 (en) * | 2009-12-30 | 2012-04-13 | Ratier Figeac Soc | DEVICE FOR CONTROLLING A VEHICLE WITH ELECTROMAGNETIC ACTUATOR |
US8809824B1 (en) | 2010-12-13 | 2014-08-19 | The Boeing Company | Cryogenically cooled radiation shield device and associated method |
ES2739392T3 (en) * | 2012-12-20 | 2020-01-30 | Bae Systems Plc | Inceptor Device |
US11009892B2 (en) * | 2019-03-19 | 2021-05-18 | Honeywell International Inc. | Active human-machine user interface feedback system with spherical motor |
FR3095804B1 (en) * | 2019-05-06 | 2021-09-24 | Safran Electronics & Defense | Pilot stick force application device |
FR3108741A1 (en) * | 2020-03-31 | 2021-10-01 | Moving Magnet Technologies | Passive haptic device |
US11439902B2 (en) | 2020-05-01 | 2022-09-13 | Dell Products L.P. | Information handling system gaming controls |
US11260297B2 (en) | 2020-05-01 | 2022-03-01 | Dell Products L.P. | Information handling system wheel input device |
US11433314B2 (en) | 2020-05-01 | 2022-09-06 | Dell Products L.P. | Information handling system hands free voice and text chat |
FR3128072B1 (en) * | 2021-10-07 | 2024-03-08 | Safran Electronics & Defense | Rotating electric machine, mini force feedback handle and associated aircraft |
Citations (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4051401A (en) * | 1975-06-02 | 1977-09-27 | William George Hayward | Magnetic loops closure elements for electric motor |
US4260035A (en) * | 1979-07-26 | 1981-04-07 | The Johns Hopkins University | Chin controller system for powered wheelchair |
US4401986A (en) * | 1979-12-26 | 1983-08-30 | Texas Instruments Incorporated | Position sensor and system |
US4507639A (en) * | 1979-12-26 | 1985-03-26 | Texas Instruments Incorporated | Inductive position sensor |
US4584577A (en) * | 1982-10-20 | 1986-04-22 | Brookes & Gatehouse Limited | Angular position sensor |
US4600871A (en) * | 1984-03-02 | 1986-07-15 | Nippon Soken, Inc. | Multi-directional drive type electromagnetic position control apparatus |
US4634889A (en) * | 1982-12-07 | 1987-01-06 | L'etat Francais | Electro-mechanical converter with several degrees of freedom |
US4639667A (en) * | 1983-05-23 | 1987-01-27 | Andresen Herman J | Contactless controllers sensing displacement along two orthogonal directions by the overlap of a magnet and saturable cores |
US4651130A (en) * | 1985-08-28 | 1987-03-17 | United Technologies Corporation | Apparatus and method for retaining phase information for use with a multiple-coil inductive displacement sensor |
US4719381A (en) * | 1985-08-21 | 1988-01-12 | The Curators Of The University Of Missouri | Electrical machines and apparatus for rotation around multiple axes |
US4733214A (en) * | 1983-05-23 | 1988-03-22 | Andresen Herman J | Multi-directional controller having resiliently biased cam and cam follower for tactile feedback |
US4739241A (en) * | 1986-10-09 | 1988-04-19 | Georgia Tech Research Corporation | Spherical motor particularly adapted for robotics |
US4764698A (en) * | 1983-01-26 | 1988-08-16 | Tohoku Metal Industries, Ltd. | A.C. electric motors having a stator forming orthogonal magnetic paths |
US4908558A (en) * | 1988-04-22 | 1990-03-13 | Contraves Goerz Corporation | Spherical motion simulator |
US4918345A (en) * | 1987-03-13 | 1990-04-17 | Aerospatiale Societe Nationale Industrielle | Magnetic bearing for active centering of a body movable relative to a static body with respect to at least one axis |
US4983869A (en) * | 1989-08-08 | 1991-01-08 | Sundstrand Corporation | Magnetic bearing |
US5146566A (en) * | 1991-05-29 | 1992-09-08 | Ibm Corporation | Input/output system for computer user interface using magnetic levitation |
US5280225A (en) * | 1992-04-20 | 1994-01-18 | Motorola, Inc. | Method and apparatus for multi-axis rotational motion |
US5319577A (en) * | 1992-12-18 | 1994-06-07 | Georgia Tech Research Corporation | Orientation sensing system and method for a spherical body |
US5334893A (en) * | 1992-02-28 | 1994-08-02 | Moving Magnet Technologies Sa | Monophase electromagnetic rotary actuator of travel between 60 and 120 degrees |
US5413010A (en) * | 1991-07-31 | 1995-05-09 | Mitsubishi Jukogyo Kabushiki Kaisha | Electric motor having a spherical rotor and its application apparatus |
US5421694A (en) * | 1993-05-20 | 1995-06-06 | Caterpillar Inc. | Non-contacting joystick |
US5687080A (en) * | 1995-06-20 | 1997-11-11 | Ziba Design, Inc. | Multiple axis data input apparatus and method |
US5754023A (en) * | 1995-10-26 | 1998-05-19 | Cybernet Systems Corporation | Gyro-stabilized platforms for force-feedback applications |
US5854526A (en) * | 1995-02-28 | 1998-12-29 | Japan Servo Co., Ltd. | Three-phase permanent-magnet electric rotating machine |
US5929846A (en) * | 1993-07-16 | 1999-07-27 | Immersion Corporation | Force feedback interface device including grounded sensor system |
US5942832A (en) * | 1997-06-13 | 1999-08-24 | Mmt S.A. | Electromagnetic driving device with a movable permanent magnet |
US6320284B1 (en) * | 1998-12-23 | 2001-11-20 | Engineering Matters, Inc. | Motor assembly allowing output in multiple degrees of freedom |
USH2017H1 (en) * | 1998-04-02 | 2002-04-02 | The United States Of America As Represented By The Secretary Of The Air Force | Virtual reality force emulation |
US6664666B2 (en) * | 1998-12-23 | 2003-12-16 | Engineering Matters, Inc. | Motor assembly allowing output in multiple degrees of freedom |
US7061466B1 (en) * | 1999-05-07 | 2006-06-13 | Immersion Corporation | Force feedback device including single-phase, fixed-coil actuators |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19501439A1 (en) * | 1995-01-19 | 1996-09-05 | Meins Juergen Prof Dr Ing | Electromechanical detector of rotation angle for control of vehicle, aircraft or computer input |
DE19806611C2 (en) | 1998-02-18 | 2002-11-21 | Deutsch Zentr Luft & Raumfahrt | Electromechanical control device |
GB9823159D0 (en) | 1998-10-22 | 1998-12-16 | Gill Michael J | Control apparatus |
-
2003
- 2003-08-06 CA CA2533552A patent/CA2533552C/en not_active Expired - Lifetime
- 2003-08-06 DE DE60334458T patent/DE60334458D1/en not_active Expired - Lifetime
- 2003-08-06 AU AU2003258087A patent/AU2003258087A1/en not_active Abandoned
- 2003-08-06 AT AT03767227T patent/ATE484017T1/en not_active IP Right Cessation
- 2003-08-06 US US10/635,318 patent/US7394173B2/en not_active Expired - Lifetime
- 2003-08-06 WO PCT/US2003/024536 patent/WO2004013803A2/en not_active Application Discontinuation
- 2003-08-06 EP EP03767227A patent/EP1529256B1/en not_active Expired - Lifetime
-
2008
- 2008-06-27 US US12/163,805 patent/US20080284257A1/en not_active Abandoned
Patent Citations (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4051401A (en) * | 1975-06-02 | 1977-09-27 | William George Hayward | Magnetic loops closure elements for electric motor |
US4260035A (en) * | 1979-07-26 | 1981-04-07 | The Johns Hopkins University | Chin controller system for powered wheelchair |
US4401986A (en) * | 1979-12-26 | 1983-08-30 | Texas Instruments Incorporated | Position sensor and system |
US4507639A (en) * | 1979-12-26 | 1985-03-26 | Texas Instruments Incorporated | Inductive position sensor |
US4584577A (en) * | 1982-10-20 | 1986-04-22 | Brookes & Gatehouse Limited | Angular position sensor |
US4634889A (en) * | 1982-12-07 | 1987-01-06 | L'etat Francais | Electro-mechanical converter with several degrees of freedom |
US4764698A (en) * | 1983-01-26 | 1988-08-16 | Tohoku Metal Industries, Ltd. | A.C. electric motors having a stator forming orthogonal magnetic paths |
US4639667A (en) * | 1983-05-23 | 1987-01-27 | Andresen Herman J | Contactless controllers sensing displacement along two orthogonal directions by the overlap of a magnet and saturable cores |
US4733214A (en) * | 1983-05-23 | 1988-03-22 | Andresen Herman J | Multi-directional controller having resiliently biased cam and cam follower for tactile feedback |
US4600871A (en) * | 1984-03-02 | 1986-07-15 | Nippon Soken, Inc. | Multi-directional drive type electromagnetic position control apparatus |
US4719381A (en) * | 1985-08-21 | 1988-01-12 | The Curators Of The University Of Missouri | Electrical machines and apparatus for rotation around multiple axes |
US4651130A (en) * | 1985-08-28 | 1987-03-17 | United Technologies Corporation | Apparatus and method for retaining phase information for use with a multiple-coil inductive displacement sensor |
US4739241A (en) * | 1986-10-09 | 1988-04-19 | Georgia Tech Research Corporation | Spherical motor particularly adapted for robotics |
US4918345A (en) * | 1987-03-13 | 1990-04-17 | Aerospatiale Societe Nationale Industrielle | Magnetic bearing for active centering of a body movable relative to a static body with respect to at least one axis |
US4908558A (en) * | 1988-04-22 | 1990-03-13 | Contraves Goerz Corporation | Spherical motion simulator |
US4983869A (en) * | 1989-08-08 | 1991-01-08 | Sundstrand Corporation | Magnetic bearing |
US5146566A (en) * | 1991-05-29 | 1992-09-08 | Ibm Corporation | Input/output system for computer user interface using magnetic levitation |
US5413010A (en) * | 1991-07-31 | 1995-05-09 | Mitsubishi Jukogyo Kabushiki Kaisha | Electric motor having a spherical rotor and its application apparatus |
US5334893A (en) * | 1992-02-28 | 1994-08-02 | Moving Magnet Technologies Sa | Monophase electromagnetic rotary actuator of travel between 60 and 120 degrees |
US5280225A (en) * | 1992-04-20 | 1994-01-18 | Motorola, Inc. | Method and apparatus for multi-axis rotational motion |
US5319577A (en) * | 1992-12-18 | 1994-06-07 | Georgia Tech Research Corporation | Orientation sensing system and method for a spherical body |
US5421694A (en) * | 1993-05-20 | 1995-06-06 | Caterpillar Inc. | Non-contacting joystick |
US5929846A (en) * | 1993-07-16 | 1999-07-27 | Immersion Corporation | Force feedback interface device including grounded sensor system |
US5854526A (en) * | 1995-02-28 | 1998-12-29 | Japan Servo Co., Ltd. | Three-phase permanent-magnet electric rotating machine |
US5687080A (en) * | 1995-06-20 | 1997-11-11 | Ziba Design, Inc. | Multiple axis data input apparatus and method |
US5754023A (en) * | 1995-10-26 | 1998-05-19 | Cybernet Systems Corporation | Gyro-stabilized platforms for force-feedback applications |
US5942832A (en) * | 1997-06-13 | 1999-08-24 | Mmt S.A. | Electromagnetic driving device with a movable permanent magnet |
USH2017H1 (en) * | 1998-04-02 | 2002-04-02 | The United States Of America As Represented By The Secretary Of The Air Force | Virtual reality force emulation |
US6320284B1 (en) * | 1998-12-23 | 2001-11-20 | Engineering Matters, Inc. | Motor assembly allowing output in multiple degrees of freedom |
US6664666B2 (en) * | 1998-12-23 | 2003-12-16 | Engineering Matters, Inc. | Motor assembly allowing output in multiple degrees of freedom |
US7061466B1 (en) * | 1999-05-07 | 2006-06-13 | Immersion Corporation | Force feedback device including single-phase, fixed-coil actuators |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090012659A1 (en) * | 2007-02-20 | 2009-01-08 | Raytheon Company | Manual Human Interfaces to Electronics |
US8090481B2 (en) * | 2007-02-20 | 2012-01-03 | Raytheon Company | Manual human interfaces to electronics |
US20100173711A1 (en) * | 2009-01-05 | 2010-07-08 | Guillemot Corporation S.A. | Hall effect joystick |
US20150381012A1 (en) * | 2010-01-20 | 2015-12-31 | Patrick J. Dugas | Flywheel |
US10103600B2 (en) * | 2010-01-20 | 2018-10-16 | Patrick J. Dugas | Flywheel |
CN101976522A (en) * | 2010-09-26 | 2011-02-16 | 北京航空航天大学 | Aircraft steering wheel force feedback system |
US8723820B1 (en) | 2011-02-16 | 2014-05-13 | Google Inc. | Methods and apparatus related to a haptic feedback drawing device |
US20170351333A1 (en) * | 2015-09-25 | 2017-12-07 | Oculus Vr, Llc | Transversal actuator for haptic feedback |
US9971410B2 (en) * | 2015-09-25 | 2018-05-15 | Oculus Vr, Llc | Transversal actuator for haptic feedback |
Also Published As
Publication number | Publication date |
---|---|
WO2004013803A2 (en) | 2004-02-12 |
AU2003258087A8 (en) | 2004-02-23 |
EP1529256B1 (en) | 2010-10-06 |
CA2533552A1 (en) | 2004-02-12 |
DE60334458D1 (en) | 2010-11-18 |
EP1529256A2 (en) | 2005-05-11 |
ATE484017T1 (en) | 2010-10-15 |
CA2533552C (en) | 2012-07-17 |
AU2003258087A1 (en) | 2004-02-23 |
WO2004013803A3 (en) | 2004-12-09 |
US7394173B2 (en) | 2008-07-01 |
US20040027332A1 (en) | 2004-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20080284257A1 (en) | Direct drive controller with haptic feedback | |
US6664666B2 (en) | Motor assembly allowing output in multiple degrees of freedom | |
US6704001B1 (en) | Force feedback device including actuator with moving magnet | |
US6320284B1 (en) | Motor assembly allowing output in multiple degrees of freedom | |
US6982700B2 (en) | Method and apparatus for controlling force feedback interface systems utilizing a host computer | |
US7821496B2 (en) | Computer interface apparatus including linkage having flex | |
US6353427B1 (en) | Low cost force feedback device with actuator for non-primary axis | |
US7061466B1 (en) | Force feedback device including single-phase, fixed-coil actuators | |
CA2278726C (en) | Method and apparatus for providing high bandwidth, realistic force feedback including an improved actuator | |
US6437770B1 (en) | Flat-coil actuator having coil embedded in linkage | |
WO1997012357A9 (en) | Method and apparatus for controlling force feedback interface systems utilizing a host computer | |
EP1046151B1 (en) | Force feedback device including actuator with moving magnet | |
US7728463B2 (en) | Reluctance laminations for a motor assembly | |
GB2387218A (en) | A force feedback input device with mechanical stops adjacent to actuator minimum reluctance positions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ENGINEERING MATTERS, INC., MASSACHUSETTS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:COPE, DAVID;WRIGHT, ANDREW;TISCHLER, NEIL;REEL/FRAME:021422/0493 Effective date: 20030806 |
|
AS | Assignment |
Owner name: ROCKWELL COLLINS, INC., IOWA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ENGINEERING MATTERS, INC.;REEL/FRAME:021457/0761 Effective date: 20080520 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |