An open API service indexing awesome lists of open source software.

https://github.com/andreasgdp/drawing-robot-semester-1

First semester project
https://github.com/andreasgdp/drawing-robot-semester-1

hacktoberfest

Last synced: 2 months ago
JSON representation

First semester project

Awesome Lists containing this project

README

        

[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]
[![LinkedIn][linkedin-shield]][linkedin-url]

## About The Project


SDU

### Abstract
In this project, we worked with processing and drawing images. We have for the treatment
of images used Java to obtain coordinates that our drawing robot has received. We
has then set up a number of requirements that our drawing robot has had to comply with. To confirm that
these have been complied with, we have carried out a series of tests and benchmarks. Based on these have
we made statistics and have come to the conclusion that it is generally fastest to draw with lines, if it
is a black and white image, but if it's greyscale, it's faster to draw it sorted by
our own sorting algorithm. We also found that complexity increases the print time for our sorted
coordinates. We have achieved to draw pictures in 4 ways, draw greyscale with 6 shades, automatically
pencil sharpening and simulating the drawings in Java. The processed images are sent through
a TCP server to a PLC that controls the robot and can be controlled through a GUI. Our goal with
the project was to draw a nice drawing as quickly as possible and this has been achieved.


SDU

### Built With

* [Java]()
* [PLC script]()
* [Pure manpower]()

[contributors-shield]: https://img.shields.io/github/contributors/andreasgdp/Drawing-robot-semester-1.svg?style=flat-square
[contributors-url]: https://github.com/andreasgdp/Drawing-robot-semester-1/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/andreasgdp/Drawing-robot-semester-1.svg?style=flat-square
[forks-url]: https://github.com/andreasgdp/Drawing-robot-semester-1/network/members
[stars-shield]: https://img.shields.io/github/stars/andreasgdp/Drawing-robot-semester-1.svg?style=flat-square
[stars-url]: https://github.com/andreasgdp/Drawing-robot-semester-1/stargazers
[issues-shield]: https://img.shields.io/github/issues/andreasgdp/Drawing-robot-semester-1.svg?style=flat-square
[issues-url]: https://github.com/andreasgdp/Drawing-robot-semester-1/issues
[license-shield]: https://img.shields.io/github/license/andreasgdp/Drawing-robot-semester-1.svg?style=flat-square
[license-url]: https://github.com/andreasgdp/Drawing-robot-semester-1/blob/master/LICENSE.txt
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=flat-square&logo=linkedin&colorB=555
[linkedin-url]: https://www.linkedin.com/in/andreas-g-d-petersen-11707518b/
[product-screenshot]: images_readme/robot_arm.jpg