26
26
class JSKHRP2RealHrpsysConfigurator (JSKHRP2HrpsysConfigurator ):
27
27
hc = None
28
28
hc_svc = None
29
- el2 = None
30
- el2_svc = None
31
29
ROBOT_NAME = None
32
30
33
31
def connectComps (self ):
34
- HrpsysConfigurator .connectComps (self )
35
- # for el2
36
- if self .rh .port ("servoState" ) != None :
37
- if self .el2 :
38
- connectPorts (self .el .port ("q" ), self .el2 .port ("qRef" ))
39
- connectPorts (self .rh .port ("servoState" ), self .el2 .port ("servoStateIn" ))
40
- if self .el2 :
41
- connectPorts (self .rh .port ("q" ), self .el2 .port ("qCurrent" ))
42
- connectPorts (self .rh .port ("tau" ), self .el2 .port ("tau" ))
32
+ JSKHRP2HrpsysConfigurator .connectComps (self )
43
33
if self .rh .port ("servoState" ) != None :
44
34
if self .hc :
45
35
connectPorts (self .rh .port ("servoState" ), self .hc .port ("servoStateIn" ))
@@ -73,15 +63,15 @@ def getRTCList(self):
73
63
74
64
def init (self ):
75
65
url = "/home/grxuser/prog/rtmros_hrp2/hrp2_models/" + self .ROBOT_NAME + "_for_OpenHRP3/" + self .ROBOT_NAME + "main.wrl"
76
- HrpsysConfigurator .init (self , self .ROBOT_NAME , url )
66
+ JSKHRP2HrpsysConfigurator .init (self , self .ROBOT_NAME , url )
77
67
78
68
def setupLogger (self ):
79
69
# Stop all rtcs other than DataLogger for fast connecting of logger data ports.
80
70
rtcList = self .getRTCInstanceList ()
81
71
for r in rtcList :
82
72
if r .name () != "log" :
83
73
r .stop ()
84
- HrpsysConfigurator .setupLogger (self )
74
+ JSKHRP2HrpsysConfigurator .setupLogger (self )
85
75
# Start all rtcs again
86
76
for r in rtcList :
87
77
if r .name () != "log" :
@@ -94,7 +84,7 @@ def setupLogger(self):
94
84
# activateComps and waitForROSBridge are just for debugging.
95
85
def activateComps (self ):
96
86
# self.waitForROSBridge()
97
- HrpsysConfigurator .activateComps (self )
87
+ JSKHRP2HrpsysConfigurator .activateComps (self )
98
88
99
89
def waitForROSBridge (self ):
100
90
bridge = False
@@ -316,15 +306,5 @@ def check_argument (self):
316
306
exit ()
317
307
318
308
def __init__ (self , robotname = "" ):
319
- if robotname == "" :
320
- if os .environ ["HRP2NO" ] == '17' :
321
- self .ROBOT_NAME = "HRP2JSKNTS"
322
- elif os .environ ["HRP2NO" ] == '16' :
323
- self .ROBOT_NAME = "HRP2JSKNT"
324
- elif os .environ ["HRP2NO" ] == '7' :
325
- self .ROBOT_NAME = "HRP2JSK"
326
- elif os .environ ["HRP2NO" ] == '8' :
327
- self .ROBOT_NAME = "HRP2W"
328
- else :
329
- self .ROBOT_NAME = robotname
309
+ self .ROBOT_NAME = robotname
330
310
JSKHRP2HrpsysConfigurator .__init__ (self , robotname )
0 commit comments