Beispiel #1
0
def main(argv=sys.argv):
    plugin = 'rqt_reconfigure.param_plugin.ParamPlugin'
    main = Main(filename=plugin)
    sys.exit(
        main.main(argv,
                  standalone=plugin,
                  plugin_argument_provider=ParamPlugin.add_arguments))
Beispiel #2
0
def main():
    rqt_main = Main()
    sys.exit(
        rqt_main.main(
            sys.argv,
            standalone=
            'rqt_joint_trajectory_controller.joint_trajectory_controller.JointTrajectoryController'
        ))
Beispiel #3
0
def main(args=None):
    """The main function used to start up the rqt note taker."""
    rclpy.init(args=args)

    try:
        plugin = "march_rqt_note_taker"
        main_plugin = Main(filename=plugin)
        sys.exit(main_plugin.main(standalone=plugin))

    except KeyboardInterrupt:
        pass

    rclpy.shutdown()
def main(args=None):
    """
    The main function used to start up the rqt input device.
    """
    rclpy.init(args=args)

    try:
        plugin = "rqt_input_device"
        main_plugin = Main(filename=plugin)
        sys.exit(main_plugin.main(standalone=plugin))

    except KeyboardInterrupt:
        pass

    rclpy.shutdown()
Beispiel #5
0
def main(node_name='master_info', title='Master Information', console=True):
    display_available = True if 'DISPLAY' in os.environ.keys() else False
    try:
        import rocon_qt_master_info
        from rqt_gui.main import Main
        qt_available = True
    except ImportError:
        qt_available = False
        if display_available and not console:
            print(rocon_console.red + "WARNING: rqt plugin not found, console output only (hint: install rocon_qt_master_info)." + rocon_console.reset)

    if console or not display_available or not qt_available:
        console_only_main(node_name, title)
    else:
        main = Main()
        sys.exit(main.main(argv=sys.argv, standalone='rocon_qt_master_info'))
        rospy.logdebug('_refresh_launches package={} instance_list={}'.format(
            package, _launch_instance_list))

        self._launchfile_instances = [
            x.split('/')[1] for x in _launch_instance_list
        ]

        self._combobox_launchfile_name.clear()
        self._combobox_launchfile_name.addItems(self._launchfile_instances)

    def save_settings(self, plugin_settings, instance_settings):
        # instance_settings.set_value('splitter', self._splitter.saveState())
        pass

    def restore_settings(self, plugin_settings, instance_settings):
        #        if instance_settings.contains('splitter'):
        #            self._splitter.restoreState(instance_settings.value('splitter'))
        #        else:
        #            self._splitter.setSizes([100, 100, 200])
        pass


if __name__ == '__main__':
    # main should be used only for debug purpose.
    # This launches this QWidget as a standalone rqt gui.
    from rqt_gui.main import Main

    main = Main()
    sys.exit(main.main(sys.argv, standalone='rqt_launch'))
Beispiel #7
0
def main():
    sys.exit(Main().main(sys.argv, standalone='ros2_knowledge_graph_viewer.ros2_knowledge_graph.Ros2KnowledgeGraph'))
Beispiel #8
0
#!/usr/bin/env python

import sys
import os

pkg_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), '../src')
sys.path.insert(0, pkg_path)

from example_gui_pub import _example_gui_pub_module
from rqt_gui.main import Main

plugin = 'ExampleGuiPub'
main = Main(filename=plugin)
sys.exit(main.main(standalone=plugin))

Beispiel #9
0
#!/usr/bin/env python

import sys

from tools.connection_handler.src.ConnectionHandler import ConnectionHandler
from rqt_gui.main import Main

main = Main(filename='ConnectionHandler')
sys.exit(main.main(standalone='ConnectionHandler'))
def main():
    plugin = 'dynamic_stack_decider_visualization.dsd_visualization_plugin.DsdVizPlugin'
    main = Main(filename=plugin)
    sys.exit(main.main(standalone=plugin))
Beispiel #11
0
def main():
    """Run the plugin."""
    sys.exit(Main().main(sys.argv, standalone="rqt_dotgraph.rqt_dotgraph"))
Beispiel #12
0
def main():
    sys.exit(Main().main(sys.argv, standalone='handeye_dashboard.plugin.HandEyeCalibration'))
Beispiel #13
0
def main():

    plugin = 'balloon_color_picker'
    main = Main(filename=plugin)
    sys.exit(main.main(standalone=plugin))
Beispiel #14
0
#!/usr/bin/env python

import sys

from tools.swarm_controller.src.SwarmController import SwarmController
from rqt_gui.main import Main

main = Main(filename='SwarmController')
sys.exit(main.main(standalone='SwarmController'))
Beispiel #15
0
def main():
    sys.exit(Main().main(sys.argv, standalone='rqt_graph.ros_graph.RosGraph'))