ros-industrial / ros_industrial_issues

Repository for tracking common ROS-Industrial issuses.
3 stars 4 forks source link

Making repos machine readable #73

Open hellantos opened 3 years ago

hellantos commented 3 years ago

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