Skip to content

An RQT plugin generator script, supporting several arguments to generate a rqt plugin for ROS, similar to catkin_create_pkg

License

Notifications You must be signed in to change notification settings

leggedrobotics/catkin_create_rqt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Create catkin rqt plugin package for ROS

Author: Samuel Bachmann

This is a very basic script to create a standard rqt plugin for ROS. The script will generate a ready to use rqt package including source code files. There are some input arguments supported to customize the package a bit. By setting -y the script generates a rqt package in python.

Usage

Example call:

./catkin_create_rqt rqt_example std_msgs sensor_msgs -c Example -n rqt_example -f example -p /home/user/catkin_ws/src

Supported arguments

usage: catkin_create_rqt [-h] [-p PATH] [-c CLASS_NAME] [-n NAMESPACE]
                         [-f FILE_NAME] [-a AUTHOR] [-e EMAIL] [-y]
                         name [dependencies [dependencies ...]]
Parameter Description
[-h, --help] shows the help message and exits
[-p, --path] the path into which the package should be generated
[-c, --class_name] rename the used class name
[-n, --namespace] rename the used namespace (only C++)
[-f, --file_name] rename the file names (file_name.cpp, .h, .ui)
[-a, --author] define author in package.xml
[-e, --email] define email address in package.xml
[-y, --python] generate python rqt package

About

An RQT plugin generator script, supporting several arguments to generate a rqt plugin for ROS, similar to catkin_create_pkg

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published