Skip to content

Croolman/arcor2

 
 

Repository files navigation

ARCOR2

ARCOR stands for Augmented Reality Collaborative Robot. It is a system for simplified programming of collaborative robots based on augmented reality developed by Robo@FIT.

This repository contains the backend solution. It can be easily tested out or deployed using docker images. Unity-based client application for ARCore-supported tablets is available here.

Development is supported by Test-it-off: Robotic offline product testing project (Ministry of Industry and Trade of the Czech Republic).

For more technical and development-related information, please see our wiki.

Videos

To get an idea of what our research is about, take a look at a video that was created in collaboration with ABB:

Augmented Reality in Robot Programming: ABB YuMi showcase

The following video by Kinali shows the use case (offline PCB testing), where our system was applied:

Test-it-off: robotic system for automatic products inspection

Publications

  • M. Kapinus, V. Beran, Z. Materna, and D. Bambušek, “Spatially situated end-user robot programming in augmented reality,” in 2019 28th IEEE International Conference on Robot and Human Interactive Communication (RO-MAN). IEEE, 2019, pp. 1–8.
  • M. Kapinus, D. Bambušek, Z. Materna, and V. Beran, “Improved indirect virtual objects selection methods for cluttered augmented reality environments on mobile devices,” in Companion of the 2022 ACM/IEEE International Conference on Human-Robot Interaction, 2022, accepted.
  • D. Bambušek, Z. Materna, M. Kapinus, and V. Beran, “Handheld augmented reality: Overcoming reachability limitations by enabling temporal switching to virtual reality,” in Companion of the 2022 ACM/IEEE International Conference on Human-Robot Interaction, 2022, accepted.

Releases

arcor2

README | CHANGELOG

arcor2_arserver

README | CHANGELOG

arcor2_arserver_data

README | CHANGELOG

arcor2_build

README | CHANGELOG

arcor2_build_data

README | CHANGELOG

arcor2_calibration

README | CHANGELOG

arcor2_calibration_data

README | CHANGELOG

arcor2_execution

README | CHANGELOG

arcor2_execution_data

README | CHANGELOG

arcor2_execution_rest_proxy

README | CHANGELOG

arcor2_fit_demo

README | CHANGELOG

arcor2_kinect_azure

README | CHANGELOG

arcor2_mocks

README | CHANGELOG

arcor2_dobot

README | CHANGELOG

arcor2_devel

arcor2_yumi

arcor2_runtime

About

Solution for end-user programming of (collaborative) robots using Augmented Reality. From AR to Python and back!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 89.6%
  • AMPL 7.8%
  • Shell 1.9%
  • Starlark 0.7%