xwavex / ur-o2as

The code used at the WRC/WRS2018 by Team O2AS (excluding proprietary vision modules)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

O2AS @ World Robot Summit Assembly Challenge 2018

O2AS

This project stores the software running the robot solution of Team O2AS in the Assembly/Industrial League World Robot Challenge at the World Robot Summit 2018. Installation is fully automated, and the solution runs inside a Docker container. Only Docker is installed on the host PC (Ubuntu 16.04 or newer).

QUICK START

  1. Clone the repository into your home folder in Ubuntu 16.04 (or newer).
  2. Execute the three scripts (SETUP-DEVEL-MACHINE.sh, BUILD-DOCKER-IMAGE.sh, RUN-DOCKER-CONTAINER.sh)
  3. Read the documentation and report here if you have any problems.

Getting Started

All the necessary documentation and step-by-step guides to get started can be found in the GitLab wiki:
https://github.com/o2as/ur-o2as/wikis/home

Contribution Guidelines

This project is for archival, so no further development is planned. The old development guidelines are here for reference: https://github.com/o2as/ur-o2as/wikis/contribution-guidelines

Credits

Please cite our publication (arXiv) if this code has been insightful for your research or development:

BibTeX:

@article{doi:10.1080/01691864.2020.1734481,
author = {von Drigalski,Felix and Nakashima,Chisato and Shibata,Yoshiya and Konishi,Yoshinori and Triyonoputro,Joshua and Nie,Kaidi and Petit,Damien and Ueshiba,Toshio and Takase,Ryuichi and Domae,Yukiyasu and Yoshioka,Taku and Ijiri,Yoshihisa and Ramirez-Alpizar,Ixchel Georgina and Wan,Weiwei and Harada,Kensuke},
title = {Team O2AS at the World Robot Summit 2018: An Approach to Robotic Kitting and Assembly Tasks using General Purpose Grippers and Tools},
journal = {Advanced Robotics},
year = {2020},
doi = {10.1080/01691864.2020.1734481},
}

This project is based on the HSR environment maintained at the Emergent Systems Laboratory, Department of Human and Computer Intelligence, College of Information Science and Engineering, Ritsumeikan University.

If you reuse the scripts relating containerization, please consider citing:

L. El Hafi and T. Yamamoto, "Toward the Public Release of a Software Development Environment for Human Support Robots", in Proceedings of 2020 Annual Conference of the Robotics Society of Japan (RSJ 2020), ref. RSJ2020AC3E1-01, pp. 1-2, Online, Oct. 2020.
L. El Hafi, S. Matsuzaki, S. Itadera, and T. Yamamoto, "Deployment of a Containerized Software Development Environment for Human Support Robots", in Proceedings of 2019 Annual Conference of the Robotics Society of Japan (RSJ 2019), ref. RSJ2019AC3K1-03, pp. 1-2, Tokyo, Japan, Sep. 2019.
L. El Hafi, Y. Hagiwara, and T. Taniguchi, "Abstraction-Rich Workflow for Agile Collaborative Development and Deployment of Robotic Solutions", in Proceedings of 2018 Annual Conference of the Robotics Society of Japan (RSJ 2018), ref. RSJ2018AC3D3-02, pp. 1-3, Kasugai, Japan, Sep. 2018.

About

The code used at the WRC/WRS2018 by Team O2AS (excluding proprietary vision modules)

License:MIT License


Languages

Language:Python 48.3%Language:C++ 28.9%Language:CMake 7.7%Language:C 7.5%Language:MATLAB 2.9%Language:HTML 2.1%Language:Shell 1.0%Language:Jupyter Notebook 0.9%Language:Dockerfile 0.7%Language:CSS 0.1%Language:Makefile 0.0%