You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ROS-Industrial repositories are hardly machine readable. This way we can hardly extract information to generate automatic overviews. However, to make people more aware of the available packages it would be great to have at least a way to classify packages automatically.
Use GitHub topics?
We could have a convention for the repository topics.
Generally each repo should have the topic "ros-industrial".
We could have subcategories such as:
ur_modern_driver: https://github.com/ros-industrial/ur_modern_driver
Topics: driver; ros-control; ros-industrial; universal-robots
Description: (deprecated) ROS 1 driver for CB1 and CB2 controllers with UR5 or UR10 robots from Universal Robots
robot_movement_interface: https://github.com/ros-industrial/robot_movement_interface
Topics:
Description: Drivers implementing the Robot Movement Interface, which allows access to robot specific capabilities in a standardized common format while maintaining compatibility with the ROS-Industrial Joint interface.
reach: https://github.com/ros-industrial/reach
Topics: ros; ros-industrial
Description: A tool that allows users to visualize and quantitatively evaluate the reach capability of a robot system for a given workpiece.
ROS-Industrial repositories are hardly machine readable. This way we can hardly extract information to generate automatic overviews. However, to make people more aware of the available packages it would be great to have at least a way to classify packages automatically.
Use GitHub topics?
We could have a convention for the repository topics.
Generally each repo should have the topic "ros-industrial".
We could have subcategories such as:
Other options
Include some keywords into description or readme
Current topics and descriptions for all our repos
Click to expand the list
industrial_pcl_experimental: https://github.com/ros-industrial/industrial_pcl_experimental
Topics:
Description: ROS Industrial addons, utilities, and other libraries that extend or are useful with the Point Cloud Library (PCL)
universal_robot: https://github.com/ros-industrial/universal_robot
Topics: moveit; ros-industrial; universal-robots; ur; urdf
Description: ROS-Industrial Universal Robots support (http://wiki.ros.org/universal_robot)
human_tracker: https://github.com/ros-industrial/human_tracker
Topics:
Description: Library for detecting and tracking humans using 3D sensing systems (stereo and kinect-like)
fanuc: https://github.com/ros-industrial/fanuc
Topics: driver; fanuc; moveit; ros-industrial; urdf
Description: ROS-Industrial Fanuc support (http://wiki.ros.org/fanuc)
industrial_core: https://github.com/ros-industrial/industrial_core
Topics: ros-industrial; simple-message
Description: ROS-Industrial core meta-package (http://wiki.ros.org/industrial_core)
abb: https://github.com/ros-industrial/abb
Topics: abb; driver; rapid; ros; ros-industrial
Description: ROS-Industrial ABB support (http://wiki.ros.org/abb)
motoman: https://github.com/ros-industrial/motoman
Topics: motoman; moveit; ros; ros-industrial; urdf
Description: ROS-Industrial Motoman support (http://wiki.ros.org/motoman)
packet-simplemessage: https://github.com/ros-industrial/packet-simplemessage
Topics: ros-industrial; simplemessage; wireshark
Description: Wireshark Lua dissector for the ROS-Industrial SimpleMessage protocol
jenkins_config: https://github.com/ros-industrial/jenkins_config
Topics:
Description: Contains jenkins CI configuration scripts.
industrial_experimental: https://github.com/ros-industrial/industrial_experimental
Topics:
Description: Contains experimental packages for industrial_core.
fanuc_experimental: https://github.com/ros-industrial/fanuc_experimental
Topics: fanuc; moveit; ros-industrial; urdf; xacro
Description: Experimental packages for Fanuc manipulators within ROS-Industrial (http://wiki.ros.org/fanuc_experimental)
acuity: https://github.com/ros-industrial/acuity
Topics:
Description: Support for acuity laser products
ros_industrial_issues: https://github.com/ros-industrial/ros_industrial_issues
Topics:
Description: Repository for tracking common ROS-Industrial issuses.
staubli: https://github.com/ros-industrial/staubli
Topics: driver; moveit; ros-industrial; staubli; urdf
Description: ROS-Industrial Staubli support (http://wiki.ros.org/staubli)
rep: https://github.com/ros-industrial/rep
Topics: rep; ros; ros-industrial
Description: ROS-Industrial REPs
abb_experimental: https://github.com/ros-industrial/abb_experimental
Topics: abb; gazebo; moveit; ros-industrial; urdf
Description: Experimental packages for ABB manipulators within ROS-Industrial (http://wiki.ros.org/abb_experimental)
industrial_moveit: https://github.com/ros-industrial/industrial_moveit
Topics:
Description: ROS-Industrial movit meta-package (http://wiki.ros.org/industrial_moveit)
robotiq: https://github.com/ros-industrial/robotiq
Topics: driver; robotiq; ros
Description: Robotiq packages (http://wiki.ros.org/robotiq)
industrial_training: https://github.com/ros-industrial/industrial_training
Topics: ros; ros-industrial
Description: ROS-Industrial Training Material
industrial_calibration: https://github.com/ros-industrial/industrial_calibration
Topics: calibration; extrinsic; intrinsic; ros-industrial
Description: Contains libraries/algorithms for calibration industrial systems
motoman_experimental: https://github.com/ros-industrial/motoman_experimental
Topics: motoman; moveit; ros-industrial; urdf; xacro
Description: Experimental packages for Motoman manipulators within ROS-Industrial
industrial_metapackages: https://github.com/ros-industrial/industrial_metapackages
Topics:
Description: Top level ROS-Industrial meta-packages. http://wiki.ros.org/Industrial
industrial_pcl: https://github.com/ros-industrial/industrial_pcl
Topics:
Description: ROS-Industrial PCL Extension meta-package. http://wiki.ros.org/industrial_pcl
kuka_experimental: https://github.com/ros-industrial/kuka_experimental
Topics: kuka; ros-control; ros-industrial; rsi; urdf
Description: Experimental packages for KUKA manipulators within ROS-Industrial (http://wiki.ros.org/kuka_experimental)
ros_canopen: https://github.com/ros-industrial/ros_canopen
Topics: canopen; driver; ros; ros-industrial
Description: CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen)
staubli_experimental: https://github.com/ros-industrial/staubli_experimental
Topics: gazebo; moveit; ros-industrial; staubli; val3
Description: Experimental packages for Staubli manipulators within ROS-Industrial (http://wiki.ros.org/staubli_experimental)
industrial_calibration_tutorials: https://github.com/ros-industrial/industrial_calibration_tutorials
Topics:
Description: Tutorials for industrial calibration package.
vetex_experimental: https://github.com/ros-industrial/vetex_experimental
Topics:
Description: ROS packages in support of the vetex platform.
ethercat-soem: https://github.com/ros-industrial/ethercat-soem
Topics:
Description: Simple Open EtherCAT Master fork (http://soem.berlios.de/), drivers for controlling EtherCAT slaves
swri-ros-pkg: https://github.com/ros-industrial/swri-ros-pkg
Topics:
Description: Automatically exported from code.google.com/p/swri-ros-pkg
cros: https://github.com/ros-industrial/cros
Topics:
Description: A single thread pure C implementation of the ROS framework
crcl: https://github.com/ros-industrial/crcl
Topics:
Description: None
ros_profinet_experimental: https://github.com/ros-industrial/ros_profinet_experimental
Topics:
Description: None
siemens_experimental: https://github.com/ros-industrial/siemens_experimental
Topics:
Description: None
keyence_experimental: https://github.com/ros-industrial/keyence_experimental
Topics:
Description: None
siemens_tutorials: https://github.com/ros-industrial/siemens_tutorials
Topics:
Description: None
ur_modern_driver: https://github.com/ros-industrial/ur_modern_driver
Topics: driver; ros-control; ros-industrial; universal-robots
Description: (deprecated) ROS 1 driver for CB1 and CB2 controllers with UR5 or UR10 robots from Universal Robots
robot_movement_interface: https://github.com/ros-industrial/robot_movement_interface
Topics:
Description: Drivers implementing the Robot Movement Interface, which allows access to robot specific capabilities in a standardized common format while maintaining compatibility with the ROS-Industrial Joint interface.
ros_industrial_meetings: https://github.com/ros-industrial/ros_industrial_meetings
Topics:
Description: Repository for tracking ROS-Industrial developers meeting minutes
industrial_ci: https://github.com/ros-industrial/industrial_ci
Topics: catkin; continuous-integration; gitlab; ros; travis
Description: Easy continuous integration repository for ROS repositories
siemens_drivers: https://github.com/ros-industrial/siemens_drivers
Topics:
Description: Open source drivers for Siemens devices
mitsubishi_experimental: https://github.com/ros-industrial/mitsubishi_experimental
Topics:
Description: Experimental packages for Mitsubishi manipulators within ROS-Industrial
flexgui_industrial: https://github.com/ros-industrial/flexgui_industrial
Topics: hmi; html5; javascript; ros-industrial
Description: Moved to: https://github.com/PPM-Robotics-AS/flexgui4.0
robotiq_experimental: https://github.com/ros-industrial/robotiq_experimental
Topics:
Description: Experimental robotiq packages within ROS-Industrial
ros_qtc_plugin: https://github.com/ros-industrial/ros_qtc_plugin
Topics: catkin; plugin; qt-creator; ros; ros-industrial
Description: ROS Qt Creator Plug-in (https://ros-qtc-plugin.readthedocs.io)
intelligent_actuator: https://github.com/ros-industrial/intelligent_actuator
Topics:
Description: ROS package for serial communication with the Robo Cylinder
fanuc_demos: https://github.com/ros-industrial/fanuc_demos
Topics:
Description: Demos of ROS(-Industrial) functionality specifically for (simulated) Fanuc robots
robodk_postprocessors: https://github.com/ros-industrial/robodk_postprocessors
Topics: code-generation; post-processor; robodk; robots; ros; ros-industrial
Description: Open-source vendor-specific post-processors/code generators from RoboDK (http://robodk.com)
docker: https://github.com/ros-industrial/docker
Topics: docker; ros-industrial
Description: ROS-Industrial docker and cloud tools
kuka: https://github.com/ros-industrial/kuka
Topics: driver; kuka; moveit; ros-industrial; urdf
Description: ROS-Industrial KUKA support (http://wiki.ros.org/kuka)
noether: https://github.com/ros-industrial/noether
Topics:
Description: Tool path planning and surface segmenter
abb_libegm: https://github.com/ros-industrial/abb_libegm
Topics: abb; egm; ros-industrial
Description: A C++ library for interfacing with ABB robot controllers supporting Externally Guided Motion (689-1)
abb_librws: https://github.com/ros-industrial/abb_librws
Topics: abb; ros-industrial; rws
Description: A C++ library for interfacing with ABB robot controllers supporting Robot Web Services
staubli_val3_driver: https://github.com/ros-industrial/staubli_val3_driver
Topics: ros-industrial; staubli; staubli-robotics; val3
Description: ROS-Industrial (simple message) driver for Stäubli CS8 and CS9 robot controllers (VAL 3 application)
workcell_explorer: https://github.com/ros-industrial/workcell_explorer
Topics:
Description: Repository for GSoC 2018 focusing on creation of a ROS package for Robotic Workcell exploration
tolomatic: https://github.com/ros-industrial/tolomatic
Topics:
Description: None
stomp_ros: https://github.com/ros-industrial/stomp_ros
Topics:
Description: ROS packages for the STOMP planner (split out of industrial_moveit)
socketcan_interface: https://github.com/ros-industrial/socketcan_interface
Topics:
Description: DO NOT USE YET
opener_eip: https://github.com/ros-industrial/opener_eip
Topics:
Description: ROS drivers based on the OpENer Ethernet/IP adapter library
yak: https://github.com/ros-industrial/yak
Topics:
Description: A library for integrating depth images into Truncated Signed Distance Fields.
yak_ros: https://github.com/ros-industrial/yak_ros
Topics:
Description: Example ROS frontend node for the Yak TSDF package
reach: https://github.com/ros-industrial/reach
Topics: ros; ros-industrial
Description: A tool that allows users to visualize and quantitatively evaluate the reach capability of a robot system for a given workpiece.
wrid_scripts: https://github.com/ros-industrial/wrid_scripts
Topics:
Description: Scripts used for setting up repositories and project board(s) for World ROS-Industrial Day
fake_ar_publisher: https://github.com/ros-industrial/fake_ar_publisher
Topics:
Description: None
packml_ros2: https://github.com/ros-industrial/packml_ros2
Topics:
Description: State machine based system programming, monitoring and control in ROS 2
rvip: https://github.com/ros-industrial/rvip
Topics:
Description: A ROS package for easy integration of a hybrid 2D-3D robotic vision technique for industrial tasks.
abb_driver: https://github.com/ros-industrial/abb_driver
Topics: abb; driver; irc5; rapid; ros; ros-industrial
Description: (old) ROS driver for ABB IRC5 / RW5 or RW6 controllers (Simple Message & RAPID)
ros_industrial_cmake_boilerplate: https://github.com/ros-industrial/ros_industrial_cmake_boilerplate
Topics:
Description: None
ur_msgs: https://github.com/ros-industrial/ur_msgs
Topics: ros; ros-industrial; universal-robots
Description: ROS messages and services for Universal Robots robot controllers.
easy_perception_deployment: https://github.com/ros-industrial/easy_perception_deployment
Topics:
Description: A ROS2 package that accelerates the training and deployment of CV models for industries.
easy_manipulation_deployment: https://github.com/ros-industrial/easy_manipulation_deployment
Topics:
Description: A ROS2 package that allows rapid digitization of robotic work cells and ease of efficient path-planning of manipulators.
yak_ros2: https://github.com/ros-industrial/yak_ros2
Topics:
Description: Example ROS 2 frontend node for the Yak TSDF package
error_resolution_diagnoser: https://github.com/ros-industrial/error_resolution_diagnoser
Topics:
Description: None
error_resolution_diagnoser_ros2: https://github.com/ros-industrial/error_resolution_diagnoser_ros2
Topics:
Description: None
error_classification_server: https://github.com/ros-industrial/error_classification_server
Topics:
Description: None
abb_robot_driver: https://github.com/ros-industrial/abb_robot_driver
Topics: abb; driver; egm; ros-control; ros-industrial; rws
Description: The new ROS driver for ABB robots
abb_egm_rws_managers: https://github.com/ros-industrial/abb_egm_rws_managers
Topics: abb; cpp; egm; ros-industrial; rws
Description: A C++ library for encapsulating ROS agnostic components for a ROS driver for ABB robots
abb_robot_driver_interfaces: https://github.com/ros-industrial/abb_robot_driver_interfaces
Topics: abb; egm; messages; ros; ros-industrial; rws
Description: ROS message and service definitions for a ROS driver for ABB robots
ros2_i_training: https://github.com/ros-industrial/ros2_i_training
Topics:
Description: None
The text was updated successfully, but these errors were encountered: