Remote vehicle teleoperation through a haptic interface - (:unkn) unknown (Editorial Tecnológica de Costa Rica (entidad editora), 2026)
Teleoperación de un vehículo remoto en un medio de acceso inalámbrico mediante el uso de una interfaz háptica
Teleoperation allows human beings to carry out certain tasks in places far away, inaccessible or with hostile conditions for the presence of an operator. In this project a remote vehicle is teleoperated using a bluetooth wireless connection, to accomplish this an haptic interface (Novint Falcon) was used. The operator can give movement instructions to the vehicle and obtain sensations, according to the information received from the sensors connected to the system. The remote vehicle was a Lego Mindstorms with bluetooth communication capabilities, a touch sensor and ultrasonic sensor were included in order to perceive reflection of forces through the haptic interface. A USB adapter for bluetooth communication was added to a standard computer; a program in C++ is executed over this computer to control the haptic interface, send movement commands to the vehicle and receive sensor information to reproduce sensations to the operator.
La teleoperación permite que el ser humano pueda llevar a cabo ciertas tareas en lugares muy lejanos, de difícil acceso o de condiciones hostiles para la presencia de un operador. Con este proyecto se logró teleoperar un vehículo remoto por medio del protocolo de comunicación Bluetooth, para lo cual se adaptó una interfaz háptica (Novint Falcon). Desde la interfaz, el operador puede enviar la consigna de movimiento y, además, obtener sensaciones conforme a la información de los sensores incluidos al sistema. Como vehículo remoto se utilizó un Lego Mindstorms con capacidad de comunicación Bluetooth, al cual se incorporó un sensor de contacto y otro de ultrasonido con el fin de percibir en la interfaz háptica la retroalimentación de fuerzas. A una computadora estándar se le dio capacidad de comunicación Bluetooth por medio de un adaptador USB, desde la cual se ejecuta un programa creado en C++ para controlar las acciones de la interfaz háptica, enviar los comandos de movimiento al vehículo y recibir la información de los sensores, la cual reproduce sensaciones al operador.
Keywords: Teleoperación; protocolo Bluetooth; interfaz háptica; USB dongle; C .; C .; Teleoperation; Bluetooth protocol; Haptic interface; USB dongle; C .; C .