ES2325976B1 - INDICATOR DEVICE. - Google Patents
INDICATOR DEVICE. Download PDFInfo
- Publication number
- ES2325976B1 ES2325976B1 ES200803615A ES200803615A ES2325976B1 ES 2325976 B1 ES2325976 B1 ES 2325976B1 ES 200803615 A ES200803615 A ES 200803615A ES 200803615 A ES200803615 A ES 200803615A ES 2325976 B1 ES2325976 B1 ES 2325976B1
- Authority
- ES
- Spain
- Prior art keywords
- movement
- wheels
- joystick
- accelerometer
- equipment
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
Dispositivo indicador.Indicator device
Un dispositivo indicador que comprende un acelerómetro (11) de tres ejes de coordenadas X, Y y Z conectado eléctricamente a un módulo (13) de acondicionamiento de señales eléctricas que acondiciona las señales de salida recibidas desde el acelerómetro (11) cuando éste sufre un desplazamiento según al menos uno de los tres ejes de coordenadas siendo transmitido vía un interfaz aire hacia un dispositivo (15) electrónico que comprende una pantalla de visualización (16) para desplazar proporcionalmente un cursor sobre la misma.An indicating device comprising a three-axis accelerometer (11) of connected X, Y and Z coordinates electrically to a signal conditioning module (13) electrical that conditions the output signals received from the accelerometer (11) when it undergoes displacement according to at least one of the three coordinate axes being transmitted via a air interface to an electronic device (15) comprising a display screen (16) to shift proportionally A cursor over it.
Description
Dispositivo indicador.Indicator device
La presente invención se refiere, en general, a un dispositivo indicador de cursor en una pantalla de visualización para dispositivos con pantalla de visualización portables y/o fijos tal como computadoras, teléfonos móviles, estaciones de trabajo, etc, y, particularmente, a un dispositivo apuntador y método para transformar el movimiento del mismo en una señal eléctrica representativa de su movimiento sobre una pantalla de visualización de un dispositivo electrónico.The present invention relates, in general, to a cursor indicating device on a display screen for portable and / or fixed display devices such as computers, mobile phones, workstations, etc, and particularly to a pointing device and method for transform its movement into an electrical signal representative of its movement on a display screen of an electronic device.
Los dispositivos indicadores, como los ratones, son periféricos conocidos en el estado de la técnica para ordenadores y otros dispositivos electrónicos que comprenden una pantalla de visualización.Indicator devices, such as mice, are peripherals known in the state of the art for computers and other electronic devices comprising a visual display.
Un dispositivo indicador permite el cambio rápido de posición de un cursor en una pantalla de visualización y son útiles en una amplia variedad de programas de ordenador.An indicating device allows the change Quick position of a cursor on a display screen and They are useful in a wide variety of computer programs.
La forma más común de dispositivo indicador sea el popularmente conocido como ratón que puede ser mecánico o de bola rodante, óptico, láser, etc., cada uno de ellos ha sido desarrollado para aplicaciones específicas.The most common form of indicating device is the popularly known as a mouse that can be mechanical or Rolling ball, optical, laser, etc., each of them has been Developed for specific applications.
Con un ratón, el usuario gobierna el movimiento del cursor sobre la pantalla, desplazando el ratón sobre una superficie específica tal como una alfombrilla apta para el tipo de ratón que se esté utilizando en cada instante.With a mouse, the user governs the movement of the cursor on the screen, moving the mouse over a specific surface such as a mat suitable for the type of mouse that is being used at every moment.
El cursor se desplaza sobre la pantalla en una dirección y distancia proporcional al movimiento del ratón.The cursor moves over the screen in a direction and distance proportional to mouse movement.
De lo antedicho se deduce que, para que el curso se desplace, se ha de desplazar sobre una pertinente superficie el adecuado ratón. Esto es un inconveniente ya que en algunos entornos no hay espacio suficiente para ubicar la superficie apta para el ratón que un usuario desea utilizar, por ejemplo, en la cabina de un avión.From the above it follows that, for the course it moves, it has to move on a relevant surface the suitable mouse. This is inconvenient since in some environments there is not enough space to locate the surface suitable for mouse that a user wishes to use, for example, in the cabin of a airplane.
Otra desventaja del ratón conocido por el experto en la materia se deriva de la necesidad de desplazar suficientemente el ratón sobre una superficie apta para lograr un desplazamiento proporcional del cursor hasta un punto deseado dentro de la pantalla de visualización, en el caso de un usuario con movilidad reducida puede ser que no sea capaz de desplazar suficientemente el ratón para situar el cursor en el punto deseado de la pantalla.Another disadvantage of the mouse known to the subject matter expert derives from the need to displace enough the mouse on a suitable surface to achieve a proportional cursor movement to a desired point within the display screen, in the case of a user with reduced mobility you might not be able to move mouse enough to position the cursor at the desired point from the screen.
La presente invención busca resolver o reducir uno o más de los inconvenientes expuestos anteriormente mediante un dispositivo indicador que utiliza un acelerómetro como es reivindicado en la reivindicación 1. Realizaciones de la invención son establecidas en las reivindicaciones dependientes.The present invention seeks to solve or reduce one or more of the problems set forth above by means of a indicating device that uses an accelerometer as is claimed in claim 1. Embodiments of the invention are set forth in the dependent claims.
Un objeto de la invención es proporcionar un dispositivo indicador que sea capaz de desplazar un cursor sobre una pantalla de visualización sin necesidad de desplazar sobre una superficie apta el dispositivo indicador.An object of the invention is to provide a indicating device that is able to move a cursor over a display screen without scrolling over a surface suitable for the indicating device.
Lo antedicho se alcanza ubicando el dispositivo indicador en una palanca de mando tal como un joystick.The above is achieved by locating the device indicator on a joystick such as a joystick.
Otro objeto de la invención es proporcionar un dispositivo indicador adaptado para ser utilizado simplemente con un dedo o con cualquier otra parte del cuerpo del usuario que pueda desplazar mínimamente la palanca de mando desde un eje vertical al plano de la tierra donde se encuentre localizada la palanca de mando.Another object of the invention is to provide a indicator device adapted to be used simply with a finger or any other part of the user's body that can minimally move the joystick from a vertical axis to the plane of the earth where the lever is located I send.
Para alcanzar dicho objetivo se instala, en la palanca de mando, un acelerómetro que está adaptado para medir el desplazamiento de la palanca de mando con respectó al antedicho eje vertical en los tres ejes de un sistema de coordenadas.To achieve this goal, it is installed in the joystick, an accelerometer that is adapted to measure the displacement of the joystick with respect to the aforementioned axis vertical on the three axes of a coordinate system.
Aún otro objeto de la invención es proporcionar un dispositivo indicador adaptado para incluir un único botón de acción que pueda ser pulsado de manera fácil y simple por un usuario con movilidad reducida para realizar tareas tales como la simple pulsación (clic), la doble pulsación (doble clic) y/o cualquier otra tarea tal como copia, pegado o similar.Still another object of the invention is to provide an indicator device adapted to include a single button action that can be pressed easily and simply by a user with reduced mobility to perform tasks such as single press (click), double click (double click) and / or any other task such as copy, paste or similar.
Lo antedicho se alcanza mediante la asociación del botón de acción a uno de los ejes del acelerómetro tal como el eje vertical, de manera que mediante la pulsación en sentido vertical hacia abajo del botón, el acelerómetro detecta el desplazamiento según su eje vertical y lo transforma en una de sus salidas en una señal eléctrica de mando que es transmitida vía una conexión eléctrica a una entrada de un microcontrolador para que mediante el cursor se pueda realizar una selección deseada en la pantalla de visualización.The above is achieved through association from the action button to one of the axes of the accelerometer such as the vertical axis, so that by pressing in the direction vertical down button, the accelerometer detects the displacement along its vertical axis and transforms it into one of its outputs on an electrical command signal that is transmitted via a electrical connection to an input of a microcontroller so that using the cursor you can make a desired selection in the visual display.
Otro objeto de la invención es proporcionar un dispositivo indicador adaptado para ser instalado en la palanca de mando de una silla de ruedas, por ejemplo.Another object of the invention is to provide a indicator device adapted to be installed on the lever wheelchair control, for example.
Aún otro objeto de la invención es proporcionar un dispositivo indicador que evite reducir la movilidad de desplazamientos del usuario y que este adaptado para desplazar el curso sobre la pantalla de visualización a distancia, de manera que las señales eléctricas de mando del cursor son transmitidas vía una interfaz radio tal como una conexión inalámbrica, WIFI, BLUETOOTH o similar.Still another object of the invention is to provide an indicating device that avoids reducing the mobility of user displacements and that is adapted to displace the course on the remote display screen, so that The electric cursor control signals are transmitted via a radio interface such as a wireless connection, WIFI, BLUETOOTH or Similary.
Todavía otro objeto de la invención es proporcionar un dispositivo indicador simple de utilizar, fácil de instalar en algún dispositivo que sea adecuado para ser accionado por un usuario de movilidad reducida y de coste global reducido.Still another object of the invention is provide a simple to use indicator device, easy to install on any device that is suitable for operation by a user with reduced mobility and global cost reduced.
Una explicación más detallada de la invención se da en la siguiente descripción basada en las figuras adjuntas en las que:A more detailed explanation of the invention is given in the following description based on the figures attached in the that:
la figura 1 muestra en un esquema un dispositivo indicador de acuerdo a la invención.Figure 1 shows in a diagram a device indicator according to the invention.
La figura 1 muestra en un diagrama de bloques la conexión vía un interfaz radio entre un dispositivo indicador 11 y una pantalla 16 de visualización asociada a un dispositivo 15 electrónico tal como una computadora portable y/o fija, un equipo de telefonía móvil, etc.Figure 1 shows in a block diagram the connection via a radio interface between an indicating device 11 and a display screen 16 associated with a device 15 electronic such as a portable and / or fixed computer, a computer of mobile telephony, etc.
El dispositivo indicador 11 comprende un acelerómetro de tres ejes de coordenadas X, Y y Z, ejes relativos al propio acelerómetro 11, conectado eléctricamente a un módulo 13 de acondicionamiento de señales eléctricas que acondiciona las señales de salida recibidas desde el acelerómetro cuando este sufre un desplazamiento según al menos uno de los tres ejes de coordenadas mencionados.The indicating device 11 comprises a three-axis accelerometer with X, Y and Z coordinates, relative axes to the accelerometer 11 itself, electrically connected to a module 13 of conditioning of electrical signals that conditions the output signals received from the accelerometer when it suffers a shift along at least one of the three coordinate axes mentioned.
El movimiento del acelerómetro 11 es provocado por un usuario mediante alguna parte de su cuerpo que puede ser movida voluntariamente por el mismo.The accelerometer 11 movement is caused by a user through some part of his body that can be voluntarily moved by it.
Por ejemplo, el acelerómetro 11 puede ser instalado en el extremo distal de una palanca 12 tal como una palanca de mando, a saber, joystick de una silla de ruedas, de manera que el usuario puede mover pivotablemente la palanca de mando 12 desde su extremo inferior o proximal.For example, accelerometer 11 can be installed at the distal end of a lever 12 such as a joystick, namely a wheelchair joystick, of so that the user can pivotally move the lever of control 12 from its lower or proximal end.
De lo anteriormente mencionado, se deduce que el acelerómetro 11 puede ser adaptado para ser instalado en cualquier dispositivo físico que sea capaz o estar adaptado para que un usuario con movilidad reducida pueda suministrarle un desplazamiento intencionado y voluntario con alguna parte de su cuerpo o mediante una interfaz controlada por la voluntad del usuario.From the aforementioned, it follows that the Accelerometer 11 can be adapted to be installed in any physical device that is capable or adapted for a user with reduced mobility can provide a intentional and voluntary displacement with some part of your body or through an interface controlled by the will of the Username.
El módulo acondicionador 13 acondiciona las señales recibidas desde el acelerómetro 11 para ser transmitidas a un primer módulo transmisor/receptor 14 para su posterior transmisión vía una interfaz aire hacia el dispositivo 15 que comprende un segundo módulo receptor/transmisor, un módulo microprocesador que recibe unas señales eléctricas generadas por el segundo receptor/transmisor a partir de las señales recibidas desde el primer transmisor/receptor 14.The conditioning module 13 conditions the signals received from accelerometer 11 to be transmitted to a first transmitter / receiver module 14 for later transmission via an air interface to the device 15 which it comprises a second receiver / transmitter module, a module microprocessor that receives electrical signals generated by the second receiver / transmitter from the signals received from the first transmitter / receiver 14.
El microprocesador procesa las mencionadas señales y genera en una de sus salidas unas señales de mando para desplazar un cursor sobre la pantalla de visualización 16.The microprocessor processes those mentioned signals and generates in one of its outputs some command signals to move a cursor on the display screen 16.
Obviamente, el desplazamiento del cursor sobre la pantalla de visualización es función del desplazamiento pivotable provocado por el usuario al acelerómetro 11 vía el joystick 12.Obviously, cursor movement over the display screen is a function of scrolling Pivoting caused by the user to the accelerometer 11 via the joystick 12.
Cuando el usuario desea desplazar la silla de ruedas, debe accionar un elemento de conmutación de desconexión/conexión a la posición de desconexión del conjunto dispositivo indicador/circuito acondicionador 11, 13, de manera que el movimiento pivotable del joystick 12 corresponde, exclusivamente, un movimiento de la silla de ruedas y viceversa, cuando el elemento de conmutación se acciona a la posición de conexión, un desplazamiento del joystick 12 corresponde, exclusivamente, a un accionamiento del cursor visualizado en la pantalla 16.When the user wishes to move the chair from wheels, you must operate a switching element of disconnection / connection to the assembly disconnection position indicating device / conditioning circuit 11, 13, so that the pivotable movement of the joystick 12 corresponds, exclusively, a movement of the wheelchair and vice versa, when the switching element is actuated to the position of connection, a shift of the joystick 12 corresponds, exclusively, to a cursor drive displayed on the screen 16.
En el caso de que el usuario una vez ha desplazado el cursor a una posición deseada y desea realizar una función de selección que, generalmente, en otros dispositivos con un ratón con botones, la acción es realizada mediante la pulsación del correspondiente botón, este usuario puede realizar la mencionada función mediante la pulsación según el eje vertical de los tres ejes de coordenadas, eje Z, del acelerómetro.In the event that the user has once moved the cursor to a desired position and you want to make a selection function that, generally, on other devices with a mouse with buttons, the action is performed by pressing of the corresponding button, this user can perform the mentioned function by pressing along the vertical axis of the three coordinate axes, Z axis, of the accelerometer.
Es decir, mediante un golpe de fuerza, intensidad y dirección adecuado para que el acelerómetro detecte una variación según su eje Z, de manera que genera una señal eléctrica proporcional a la variación en el eje Z y la transmite al circuito acondicionador 13, que el microcontrolador del dispositivo 15 transforma en una señal de mando de selección que ejecuta el cursor previamente posicionado en la pantalla de visualización 16.That is to say, by means of a blow of force, adequate intensity and direction for the accelerometer to detect a variation along its Z axis, so that it generates a signal electrical proportional to the variation on the Z axis and transmits it to the conditioning circuit 13, which the device microcontroller 15 transforms into a selection command signal that executes the cursor previously positioned on the display screen 16.
El conjunto dispositivo indicador -circuito acondicionador- primer transmisor/receptor 11, 13, 14 es alimentado eléctricamente mediante una fuente de alimentación tal como una pila, batería recargable o similar.The whole indicator device -circuit conditioner- first transmitter / receiver 11, 13, 14 is powered electrically by a power source such as a battery, rechargeable battery or similar.
Las lógicas del circuito acondicionador 13 y del microcontrolador del dispositivo 15 ejecutan diversos conjuntos de instrucciones o programas que se aplican a datos de paquetes para realizar las funciones descritas anteriormente.The logic of the conditioning circuit 13 and the device microcontroller 15 run various sets of instructions or programs that apply to packet data for Perform the functions described above.
Los programas usados por los módulos hardware descritos anteriormente pueden implementarse preferiblemente en diversos lenguajes de programación.The programs used by the hardware modules described above can preferably be implemented in Various programming languages.
Cada programa de ordenador se almacena preferiblemente en un módulo o dispositivo de almacenamiento que es legible por un ordenador programable de uso general o especial para configurar y operar el ordenador cuando el módulo o dispositivo de almacenamiento es leído por el ordenador con el fin de ejecutar los procedimientos antes descritos.Each computer program is stored preferably in a module or storage device that is readable by a general purpose or special programmable computer for configure and operate the computer when the module or device storage is read by the computer in order to run the procedures described above.
Asimismo, puede considerarse que ambos circuito acondicionador 13 y microcontrolador del dispositivo 15 pueden ser implementados como un módulo legible por ordenador, configurado con un programa de ordenador, que hace que el ordenador funcione de la manera especificada y predefinida anteriormente.Likewise, both circuits can be considered conditioner 13 and microcontroller of device 15 can be implemented as a computer readable module, configured with a computer program, which makes the computer work from the manner specified and predefined above.
La descripción como se expone no está destinada a ser exhaustiva o a limitar la invención a la forma precisa descrita. Modificaciones y variaciones son posibles a la luz de la enseñanza anterior sin salirse del espíritu y alcance de las reivindicaciones siguientes.The description as stated is not intended to be exhaustive or to limit the invention to the precise form described. Modifications and variations are possible in light of the previous teaching without leaving the spirit and scope of following claims.
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ES200803615A ES2325976B1 (en) | 2008-12-18 | 2008-12-18 | INDICATOR DEVICE. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ES200803615A ES2325976B1 (en) | 2008-12-18 | 2008-12-18 | INDICATOR DEVICE. |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| ES2325976A1 ES2325976A1 (en) | 2009-09-25 |
| ES2325976B1 true ES2325976B1 (en) | 2010-06-25 |
Family
ID=41065913
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES200803615A Active ES2325976B1 (en) | 2008-12-18 | 2008-12-18 | INDICATOR DEVICE. |
Country Status (1)
| Country | Link |
|---|---|
| ES (1) | ES2325976B1 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002057885A2 (en) * | 2001-01-16 | 2002-07-25 | Immersion Corporation | Controlling haptic feedback for enhancing navigation in a graphical environment |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11275405B2 (en) * | 2005-03-04 | 2022-03-15 | Apple Inc. | Multi-functional hand-held device |
| US20040066371A1 (en) * | 2002-10-02 | 2004-04-08 | Huang Mark Po-Shaw | Mouse device and method with the wireless transmission function |
| US20040259591A1 (en) * | 2003-06-17 | 2004-12-23 | Motorola, Inc. | Gesture-based interface and method for wireless device |
-
2008
- 2008-12-18 ES ES200803615A patent/ES2325976B1/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002057885A2 (en) * | 2001-01-16 | 2002-07-25 | Immersion Corporation | Controlling haptic feedback for enhancing navigation in a graphical environment |
Also Published As
| Publication number | Publication date |
|---|---|
| ES2325976A1 (en) | 2009-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN206162394U (en) | A motion capture system for virtual reality environment based on tactile feedback | |
| US20160232715A1 (en) | Virtual reality and augmented reality control with mobile devices | |
| WO2012162000A3 (en) | Haptic device for manipulator and vehicle control | |
| CN206224385U (en) | A kind of motion capture system with positioning function for reality environment | |
| CN106774926B (en) | A virtual reality interactive glove system and virtual reality system | |
| CN104991650B (en) | A kind of gesture controller and a kind of virtual reality system | |
| RU179301U1 (en) | VIRTUAL REALITY GLOVE | |
| RU187548U1 (en) | VIRTUAL REALITY GLOVE | |
| Seifert et al. | Hover Pad: interacting with autonomous and self-actuated displays in space | |
| ES1293456U (en) | Oral drive control device (Machine-translation by Google Translate, not legally binding) | |
| ES2325976B1 (en) | INDICATOR DEVICE. | |
| WO2021181280A1 (en) | Barometric sensing of arm position in a pointing controller system | |
| CN202502477U (en) | Air mouse | |
| RU2670649C9 (en) | Method of manufacturing virtual reality gloves (options) | |
| JP4227744B2 (en) | INPUT DEVICE FOR COMPUTER AND GRIP DEVICE IN THE DEVICE | |
| TW201933052A (en) | Motion capture system for virtual reality environment | |
| CN202110490U (en) | Novel computer control device | |
| JPH1131047A (en) | Symbol signal generator | |
| WO2021073733A1 (en) | Method for controlling a device by a human | |
| CN110658925A (en) | Handheld wireless mouse positioned by gyroscope | |
| RU2673406C1 (en) | Method of manufacturing virtual reality glove | |
| CN105373119B (en) | Teaching device for robot | |
| CN109116980A (en) | A kind of gesture identification intelligent robot system | |
| TWM563585U (en) | Motion capture system for virtual reality environment | |
| KR20220108417A (en) | Method of providing practical skill training using hmd hand tracking |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EC2A | Search report published |
Date of ref document: 20090925 Kind code of ref document: A1 |
|
| FG2A | Definitive protection |
Ref document number: 2325976B1 Country of ref document: ES |