$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
El sistema de experimento de realidad virtual presentado proporciona a los usuarios la capacidad de participar en experimentos inmersivos utilizando dispositivos de realidad virtual, mejorando así la interacción entre los usuarios y el equipo experimental. Además, el sistema está basado en la web, lo que elimina la necesidad de que los usuarios configuren entornos locales. Este diseño permite la escalabilidad del sistema, lo que lo hace adecuado para aplicaciones a gran escala y con fines educativos y de capacitación.
En los entornos de laboratorio tradicionales, se requiere que los usuarios configuren e instalen personalmente dispositivos de software y hardware, lo que puede consumir una cantidad significativa de tiempo y recursos26. Sin embargo, los laboratorios virtuales aprovechan la computación en la nube y las tecnologías de virtualización para trasladar los entornos de laboratorio a la nube. Los usuarios pueden acceder simplemente a la página web correspondiente a través de un navegador web para utilizar las funcionalidades y recursos ofrecidos por los laboratorios.
En la figura 3 se muestra que los usuarios pueden participar en experimentos de WebVR mediante diferentes enfoques. Los usuarios que no tienen dispositivos de realidad virtual fácilmente disponibles pueden realizar experimentos rápidamente a través de extensiones de navegador. Los usuarios que tienen acceso a dispositivos de realidad virtual pueden sumergirse en los experimentos e interactuar directamente con el equipo experimental, lo que mejora el realismo al explorar el proceso experimental. Estas dos formas diferentes de llevar a cabo experimentos de WebVR proporcionan a los usuarios más opciones y permiten que una gama más amplia de usuarios utilice el sistema propuesto.
Los ejemplos de doble péndulo invertido demuestran que el laboratorio virtual propuesto basado en WebVR puede ejecutarse directamente en un navegador web sin necesidad de instalaciones o configuraciones de software adicionales. Este enfoque no solo reduce las molestias para el usuario, sino que también mejora en gran medida la escalabilidad del sistema. Además, los usuarios tienen la opción de utilizar dispositivos de realidad virtual para una interacción inmersiva con el equipo experimental. Mediante el uso de controladores de manija para ajustar los parámetros del sistema, los usuarios no solo mejoran su experiencia práctica, sino que también mejoran sus conocimientos teóricos y habilidades prácticas.
Un total de 21 estudiantes participaron en el experimento, donde se realizó un cuestionario para validar aún más la aplicabilidad y efectividad del sistema propuesto. Incluimos estudiantes con experiencia en ingeniería de automatización y control, y todos estos estudiantes habían participado previamente en experimentos virtuales en NCSLab y tenían algunos conocimientos básicos de experimentos virtuales, pero no habían participado en experimentos de realidad virtual en NCSLab basado en WebVR. Al adoptar datos estadísticos anónimos, garantizamos la privacidad y seguridad de los participantes al completar el cuestionario, asegurando así la fiabilidad de los datos del cuestionario.
Los resultados del cuestionario se muestran en la Figura 5, y los datos indican que el sistema propuesto en este trabajo tiene un buen rendimiento en términos de realismo e interacción con el dispositivo y logra una mejora significativa en comparación con el experimento virtual tradicional de ratón y teclado. Además, los comentarios de los participantes mostraron que el sistema no solo aumentó el interés y las habilidades experimentales de los estudiantes en el aprendizaje, sino que también les ayudó a comprender mejor el contenido experimental, mejorando así los resultados del aprendizaje.
Vale la pena señalar que la mayoría de los estudiantes creen que este tipo de experimentación no solo es aplicable al curso y experimento actual, sino que también tiene el potencial de aplicarse en otros cursos y experimentos.
El sistema propuesto en este artículo utiliza el software 3DS Max para modelar el equipo experimental, que renderiza las escenas experimentales utilizando el software del motor Unity27 y permite a los usuarios interactuar con el equipo utilizando dispositivos de realidad virtual. Finalmente, las escenas experimentales se empaquetan en formato Web Graphics Library (WebGL) y se integran sin problemas en el sistema de laboratorio en línea en forma de componentes modulares para construir un sistema de laboratorio virtual basado en WebVR.

Figura 1: Diseño del algoritmo de control para el sistema de doble péndulo invertido. Los usuarios pueden seleccionar diferentes módulos de la biblioteca de módulos de la izquierda para construir el algoritmo de control para el sistema de péndulo invertido doble. La selección y conexión de módulos es similar a la de MATLAB/Simulink. En el ámbito de los sistemas de doble péndulo invertido, abunda una gran cantidad de métodos de control. Para el sistema actual, la estrategia elegida es el enfoque de control del Regulador Cuadrático Lineal (LQR), y la figura ilustra la matriz de retroalimentación diseñada de acuerdo con el controlador LQR. Haga clic aquí para ver una versión más grande de esta figura.

Figura 2: Diseño de la configuración para el monitoreo del sistema de doble péndulo invertido. Los usuarios pueden seleccionar componentes de la biblioteca de componentes anterior para diseñar la configuración de supervisión. Si se desea un experimento de realidad virtual, se debe seleccionar el componente Modelo 3D. Los usuarios tienen la flexibilidad de optar por el componente Gráfico para realizar un seguimiento visual de las alteraciones en la orientación angular y la posición del péndulo invertido doble o el componente de entrada para realizar ajustes en los parámetros del controlador. Al hacer doble clic en el componente, los usuarios pueden establecer asociaciones entre las variables del sistema para la configuración de parámetros. Dentro del sistema de péndulo invertido doble, los parámetros del gráfico están configurados para abarcar tanto las posiciones establecidas como las reales del carro, junto con los ángulos de primer orden y los péndulos dobles. Una vez finalizado el diseño de la configuración de supervisión, los usuarios deben activar primero el experimento haciendo clic en el botón Iniciar experimento . Después de esto, pueden iniciar el experimento de realidad virtual haciendo clic en el botón de realidad virtual ubicado en la esquina inferior derecha del componente del modelo 3D. Haga clic aquí para ver una versión más grande de esta figura.

Figura 3: Realización del experimento del sistema de péndulo invertido doble utilizando auriculares VR y la extensión del emulador WebVR. Los usuarios pueden realizar experimentos de WebVR a través de dispositivos de realidad virtual o la extensión del emulador de WebVR. El cubo se controla para establecer el punto de ajuste para el péndulo invertido doble mediante una manija. Una vez que se determina la posición del cubo, el péndulo doble invertido se moverá constantemente hacia la dirección del punto de ajuste hasta que finalmente se estabilice en la posición establecida. En el lado derecho del modelo 3D hay un gráfico que registra la posición del carro y los ángulos de los péndulos de primer orden y dobles. El gráfico también permite observar la tendencia de los cambios en los parámetros clave del sistema. Haga clic aquí para ver una versión más grande de esta figura.

Figura 4: Estructura del sistema de doble péndulo invertido. Hay un cubo sobre la base, y la posición del cubo es el punto de ajuste del carro. Los usuarios pueden levantar el cubo y ajustar la posición con el mango. Una vez que el servomotor de corriente alterna (CA) impulsa la correa en rotación, el carro avanzará a lo largo del riel guía bajo el impulso de la correa. De acuerdo con este movimiento, el péndulo de primer orden y el péndulo doble también experimentarán el desplazamiento y la rotación correspondientes. Haga clic aquí para ver una versión más grande de esta figura.

Figura 5: Resultados de los datos del cuestionario de la encuesta. El cuestionario constaba de seis preguntas, cada una meticulosamente detallada aquí. Cada pregunta tenía cinco opciones, que significaban a grandes rasgos estar totalmente en desacuerdo, en desacuerdo, neutral, de acuerdo y muy de acuerdo, en una escala del 1 al 5. Se recogieron un total de 21 respuestas válidas. Los valores medios y la desviación estándar se calcularon a partir de estas puntuaciones y se presentaron gráficamente en la figura para mayor claridad e interpretación. Haga clic aquí para ver una versión más grande de esta figura.