ssm_interface_node.py
Go to the documentation of this file.
00001 #!/usr/bin/env python
00002 #
00003 # Copyright 2015 Airbus
00004 # Copyright 2017 Fraunhofer Institute for Manufacturing Engineering and Automation (IPA)
00005 #
00006 # Licensed under the Apache License, Version 2.0 (the "License");
00007 # you may not use this file except in compliance with the License.
00008 # You may obtain a copy of the License at
00009 #
00010 #   http://www.apache.org/licenses/LICENSE-2.0
00011 #
00012 # Unless required by applicable law or agreed to in writing, software
00013 # distributed under the License is distributed on an "AS IS" BASIS,
00014 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
00015 # See the License for the specific language governing permissions and
00016 # limitations under the License.
00017 
00018 import rospy
00019 import sys
00020 
00021 from python_qt_binding.QtGui import *
00022 from python_qt_binding.QtCore import *
00023 
00024 from airbus_ssm_plugin.ssm_introspection import SSMIntrospection
00025 
00026 from airbus_cobot_gui import plugin
00027 
00028 if __name__ == "__main__":
00029     
00030     import sys
00031     import signal
00032     
00033     rospy.init_node("airbus_ssm_plugin_node")
00034     
00035     a = QApplication(sys.argv)
00036     
00037     window = plugin.getStandAloneInstance("airbus_ssm_plugin", SSMIntrospection, "en")
00038     window.setWindowTitle("ssmIntrospection")
00039     window.show()
00040 
00041     signal.signal(signal.SIGINT, signal.SIG_DFL)
00042 
00043     sys.exit(a.exec_())
00044     
00045 #End of file


airbus_ssm_plugin
Author(s): Ludovic Delval
autogenerated on Thu Jun 6 2019 17:59:30