Para comenzar, abra el módulo servidor de interfaz gráfica de usuario. Introduzca el número de puerto VVID en el campo de texto VVID. Haga clic en Crear socket para crear y vincular el socket.
A continuación, haga clic en Conectar para establecer una conexión con la aplicación móvil. Ahora haga clic en Capturar para capturar y guardar las imágenes de vigilancia de la escena en la carpeta local. Permita que el módulo cliente incluya un brazo robótico diseñado para tener movimiento de rotación en su base, hombro, codo, muñeca y dedos.
Asegúrese de que los servos MG996R se utilicen para controlar el movimiento de rotación en la base, el hombro y el codo. Utilice el servomotor SG90 para controlar el movimiento de rotación en la muñeca y los dedos. Compile el código dado en el entorno de desarrollo integrado del microcontrolador para impulsar el brazo robótico en función de los comandos recibidos del cirujano remoto.
Lea dos imágenes a la vez en una secuencia, una por una, de la carpeta local para identificar la posible superposición entre ellas. Extraiga las entidades mediante el método DITF. Reconstruya imágenes tridimensionales a partir de las entidades recopiladas mediante SFM.
Permita que el cirujano inspeccione las características tridimensionales de la imagen reconstruida mediante controles de gestos con la mano para la rotación y el acercamiento o alejamiento, lo que permite la visualización desde todas las perspectivas. Normalice y mapee la distancia entre la punta del pulgar del cirujano y el dedo índice de la mano derecha en un ángulo de rotación correspondiente. Transmita el control de gestos de la mano a través de Bluetooth al entorno de cirugía remota.
Asegúrese de que la rotación del plato de objetos en el sitio remoto refleje la rotación de las características tridimensionales reconstruidas en el extremo del cirujano. La precisión del mapeo de movimiento disminuyó a medida que aumentaba la distancia entre dos dedos. El algoritmo DITF logró la latencia más baja en comparación con ORB y BEBLID.