Skip to content

DavidSeyserGit/ROS_Printing_Station

Repository files navigation

Robot Station for 3D Printing with Vision Detection

GitHub Issues or Pull Requests Python C++ ROS License: MIT

This project implements a simulation for robot station for automated 3D printing in a production environment.

Known Issues

The see the current open Issues please look at the issues tab Open Issues

Quick Start

move to the repo and compile

cd ROS_Printing_Station
catkin_make -j16
source /devel/setup.sh

to start the simulation run the following:

./scripts/start.sh

Software Components

This Porject requires ROS Noetic to be install on your system. For a detailed guide on how to install ROS please use the ROS Wiki. ROS-Wiki

GUI

The GUI is written in Python, to include all neccesarry python packages please use the requirements.txt file.

pip install -r requirments.txt

Build Instructions (ROS-specific)

  1. ROS Environment: Ensure you have a ROS environment set up with the required ROS distribution

  2. Dependencies: Install the necessary ROS packages using rosdep:

    sudo apt-get update  # Update package list
    rosdep install --from-paths src --ignore-src -r -y
    sudo apt-get install ros-noetic-joint-trajectory-controller
    sudo apt-get install ros-noetic-robot-state-publisher
    sudo apt-get install ros-noetic-moveit

Link to this repo

https://github.com/DavidSeyserGit/ROS_Printing_Station

Documenation

To read the full documentation, please open the documentation.pdf file located in this repository.

Note on Documentation

The documentation for this project was partially written with the assistance of AI tools to ensure clarity and completeness.

This is for a Course in the Master Robotics Engineering at UAS Technikum Wien

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •