ros-industrial/ros_qtc_plugin

ROS Qt Creator Plug-in (https://ros-qtc-plugin.readthedocs.io)

What it solves

This project provides a set of plugins for the Qt Creator IDE to streamline the development of Robot Operating System (ROS) applications. It eliminates the need to manually manage workspaces, build configurations, and launch commands, centralizing ROS tools within a single integrated development environment.

How it works

It integrates directly into the Qt Creator platform, leveraging its existing C++ and Python editors, debuggers, and version control systems. The plugin adds ROS-specific functionality, such as automatic workspace sourcing and integrated terminals, to the IDE's core features.

Who it’s for

ROS developers who use Qt Creator as their primary IDE and want a more efficient, centralized workflow for creating and managing ROS packages and workspaces.

Highlights

  • Workspace Management: Import or create Catkin workspaces and packages.
  • Build & Run: Custom configurations for catkin_make and catkin_tools, as well as roslaunch and rosrun.
  • Developer Tools: Integrated tabbed terminal and automatic workspace sourcing.
  • Templates: Pre-defined templates for URDF files, launch files, node files, and Industrial Robot Support Packages.

Related

  • Project
  • Project
  • Project
  • Project
  • Project