Skip to content

Latest commit

 

History

History
111 lines (74 loc) · 5.4 KB

README.md

File metadata and controls

111 lines (74 loc) · 5.4 KB

Gryphon Scan

This is highly customizible version of Horus 3D Scan software with some advanced features support

This project was created to support custom built Ciclop-style 3D scanners with different hardware configurations and some more features like:

  • photo lights control
  • saving photos for photogrammetry
  • etc?...

Also to enhance the existing functions and to fix bugs.

At the moment:
  • customizible camera height/angle/distance
  • customizible scan area (turntable) size
  • photo lights control support at laser pins 3 and 4 (be aware that board hardware pins current is limited and you need extra hardware for powerful lights)
  • fixed turntable firmware 2.0 support (also custom grbl based firmwares now can be used if same G-codes are supported)
  • enhanced augmented visualization allow visually check calibration quality
  • better pattern usage in laser calibration
  • more informative calibration pages
  • some builtin constant values moved to settings or estimated automatically
  • some bugs fixed

Horus

R&D License Documentation Status

Horus is a general solution for 3D laser scanning. It provides graphic user interfaces for connection, configuration, control, calibration and scanning with Open Source Ciclop 3D Scanner.

This is a research project to explore the 3D laser scan with free tools. Feel free to use it for experiments, modify and adapt it to new devices and contribute new features or ideas.

This project has been developed in Python language and it is distributed under GPL v2 license.

Installation

Supported

Current version: 0.2rc1
Logo Name Instructions
Ubuntu [en] [es]
Windows [en] [es]
Mac OS X [en] [es]

Experimental

Horus 0.2 is not supported for the following distributions.

However, anyone can test it and contribute to its support.

Logo Name Instructions
Debian [en]
Fedora [en]

Documentation

Here you will find the official documentation of the application:

And also all the scientific background of the project in nice Jupyter notebooks:

Development

Horus is an Open Source Project. Anyone has the freedom to use, modify, share and distribute this software. If you want to:

  • run the source code
  • make your own modifications
  • contribute to the project
  • build packages

follow the next instructions

GNU/Linux

Horus has been developed using Ubuntu Gnome, that is based on Debian, like Raspbian, Mint, etc. All instructions provided in this section probably work for most of these systems.

NOTE: deb and exe packages can be generated in debian like systems

Mac OS X

NOTE: dmg packages only can be generated in Mac OS X

More interest links are shown below: