Browse Source

[recover] lazy import

main
孙昌贺 1 month ago
parent
commit
04e35a357e
  1. 6
      teleop/robot_control/robot_hand_inspire.py

6
teleop/robot_control/robot_hand_inspire.py

@ -7,8 +7,6 @@ from enum import IntEnum
import threading import threading
import time import time
from multiprocessing import Process, Array from multiprocessing import Process, Array
from inspire_sdkpy import inspire_dds # lazy import
import inspire_sdkpy.inspire_hand_defaut as inspire_hand_default
import logging_mp import logging_mp
logger_mp = logging_mp.get_logger(__name__) logger_mp = logging_mp.get_logger(__name__)
@ -164,8 +162,8 @@ class Inspire_Controller_FTP:
def __init__(self, left_hand_array, right_hand_array, dual_hand_data_lock = None, dual_hand_state_array = None, def __init__(self, left_hand_array, right_hand_array, dual_hand_data_lock = None, dual_hand_state_array = None,
dual_hand_action_array = None, fps = 100.0, Unit_Test = False, simulation_mode = False): dual_hand_action_array = None, fps = 100.0, Unit_Test = False, simulation_mode = False):
logger_mp.info("Initialize Inspire_Controller_FTP...") logger_mp.info("Initialize Inspire_Controller_FTP...")
# from inspire_sdkpy import inspire_dds # lazy import
# import inspire_sdkpy.inspire_hand_defaut as inspire_hand_default
from inspire_sdkpy import inspire_dds # lazy import
import inspire_sdkpy.inspire_hand_defaut as inspire_hand_default
self.fps = fps self.fps = fps
self.Unit_Test = Unit_Test self.Unit_Test = Unit_Test
self.simulation_mode = simulation_mode self.simulation_mode = simulation_mode

Loading…
Cancel
Save