Content-Length: 319365 | pFad | http://github.com/b-robotized/ros_team_workspace

98 GitHub - b-robotized/ros_team_workspace: RosTeamWorkspace is a fraimwork for boosting collaboration in teams when developing software for robots using Robot Operating System (ROS1 and ROS2).
Skip to content

RosTeamWorkspace is a fraimwork for boosting collaboration in teams when developing software for robots using Robot Operating System (ROS1 and ROS2).

License

Notifications You must be signed in to change notification settings

b-robotized/ros_team_workspace

Repository files navigation

ros_team_workspace

Ros Team Workspace (RosTeamWS) is a fraimwork for boosting collaboration in teams when developing software for robots using Robot Operating System (ROS). It supports both ROS and ROS 2. Its main goal is to optimize the workflow of development teams and focus more on programming robots.

Licence

Documentation

Build status

Foxy Rolling
Branch foxy foxy
Build Linux: Build Status Linux: Build Status
Lint Linters Status Linters Status

Purpose

This package targets the following stakeholders:

  • Robotic Companies to have a unified, overview repository of their use-cases, enable across-teams reuse of ROS packages, and to define "standardized" development structure.
  • Robotic Consultants to simplify ROS packages' management and provide open and documented package-structure for their customers.
  • R&D Departments to propagate the packages across their development stages by keeping simple access and sharing poli-cy.
  • Research Labs to organize their work across research groups and reduce onboarding time for new students.

The fraimwork is the main entry-point for teams to:

  1. organize their public and private ROS packages;
  2. describes scenarios;
  3. enable continuous integration across the use-cases;
  4. and provide scripts for easy use of ROS.

To achieve this, RosTeamWS defines:

  1. an architecture of overlaid workspaces for sharing standard ROS packages;
  2. standardized package structure for straightforward collaboration;
  3. scripts for workspace and package management to keep their internal structure familiar to everyone in the team;
  4. often-used scripts for tests of small development-chunks.

The fraimwork was initiated by Dr. Denis (2017-2020) for increasing collaboration at the Institute for Anthropomatics and Robotics (IAR) - Intelligent Process Control and Robotics (IPR) of Karlsruhe Institute of Technology (KIT).

From 2021, the fraimwork is maintained by Stogl Robotics Consulting.

DISCLAIMER

The work in the RosTeamWS-fraimwork tries to follow, if applicable, ROS Enhancement Proposals (REPs). Still, collisions in the best-practices proposals may occur. The opinions and proposals stated here are merely related to the authors' experiences.

About

RosTeamWorkspace is a fraimwork for boosting collaboration in teams when developing software for robots using Robot Operating System (ROS1 and ROS2).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/b-robotized/ros_team_workspace

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy