Resumen:
|
[ES] El proyecto realizado tiene la finalidad de encontrar una solución sencilla
y barata al escaneado tridimensional. Como centro de procesamiento hemos
utilizado una Raspberry Pi para el control de una línea láser y ...[+]
[ES] El proyecto realizado tiene la finalidad de encontrar una solución sencilla
y barata al escaneado tridimensional. Como centro de procesamiento hemos
utilizado una Raspberry Pi para el control de una línea láser y de un motor
stepper, este último va unido a una plataforma giratoria donde se colocarán los
objetos para ser escaneados.
Por lo que respecta a la captura de imágenes, usaremos una cámara de
la marca Creative, capaz de hacer fotos en HD720p; para el movimiento de la
plataforma emplearemos un servomotor con una placa de control, con
compatibilidad con un paquete de librerías para su control en Java.
Para el desarrollo del proyecto, se ha optado por el lenguaje de
programación Java, ya que se trata de un lenguaje muy extendido con un gran
apoyo de la comunidad de desarrolladores y, además, es el principal lenguaje
que se enseña en la escuela de informática. Y para la gestión de las librerías
utilizaremos Maven por su facilidad y su comodidad a la hora de descargar
repositorios de terceros.
Se han realizado numerosos test para determinar la iluminación, la
calibración de la cámara y los pasos de motor para tomar las muestras
necesarias al hacer una revolución completa, para así conseguir un escaneo
satisfactorio.
[-]
[EN] The project aims to find a simple and inexpensive solution to threedimensional
scanning. As processing center we have used a Raspberry Pi to
control a laser line and a stepper motor, which is attached to a rotating ...[+]
[EN] The project aims to find a simple and inexpensive solution to threedimensional
scanning. As processing center we have used a Raspberry Pi to
control a laser line and a stepper motor, which is attached to a rotating platform
where the objects to be scanned will be placed.
Regarding the capture of images, we will use a Creative camera, able to
take photos in HD720p; for the movement of the platform we will use a
servomotor with a control board, with a package of libraries with support for its
control in Java.
For the development of the project, we opted for the Java programming
language, since it's a widespread language with great support from the
developer community, and is also the main language that is taught in the school
of computer science. And for the management of the libraries we use Maven
thanks to its ease and convenience when it comes to download third-party
repositories.
There have been made numerous test to determine the lighting, camera
calibration and engine steps to take the necessary samples to make a complete
revolution, to get a successful scan.
[-]
|