Scanner 3D maison sur le bon marché (3 / 4 étapes)

Étape 3: logiciel

C’est où le gros du travail est arrivé. Afin de rendre ce processus entier au travail, j’allais avoir besoin :

  • Logiciel pour récupérer les données de la Kinect
  • Logiciel pour envoyer un message réseau à la Pi pour lui dire de faire pivoter
  • Logiciel sur la facture pro forma pour rendre les broches GPIO provoquent une étape haut/bas, qui dirait à son tour le contrôleur de moteur pas à pas à l’étape

Heureusement, le Kit de développement logiciel pour la Kinect a été assez simple. (Je suis un développeur c# par le commerce). J’étais un peu inquiet pour la partie réseau des choses, mais la bibliothèque de réseautage Lidgren (également disponible en c#) s’est avéré pour être très pratique. Sur la Pi, j’ai installé Mono et créé un petit client app qui servent également la bibliothèque réseau Lidgren à étudier pour une demande entrante. J’ai été en mesure d’utiliser un système GPIO fichier basé (toujours en c#) pour dire le contrôleur de moteur pas à pas à faire sa chose.

Une fois, j’ai eu toutes les données numérisées 3D d’une rotation complète de l’objet en cours d’analyse. Pour chaque capture instantanée des données scannées, j’ai transformé en l’espace de coordonnées même. A partir de là, je me suis retrouvé en utilisant une approche axée sur le voxel de combiner les données : je traiter trois points de profondeur adjacentes comme un triangle et se croisent ce triangle dans une structure de données octree. Finalement, ce que je me suis retrouvé avec était un octree montrant quelles régions du 3D espace étaient « solides » et ceux qui était « vides ». A partir de là, j’ai couru l’algorithme du marching cubes et utilisé pour générer un maillage étanches à l’eau.

Une des parties délicates devenait le scanner correctement étalonné. Fondamentalement, j’ai eu à le faire en regardant les choses : je mettre un petit objet sur le scanner, scanner, faire pivoter et voir comment il a comparé. Si elle avait l’air éteint, je dois régler mon « mesurée » la distance entre le Kinect et le centre de la plateforme de numérisation et répétez le processus.

Articles Liés

Maison Raspberry Pi bon marché affaire bricolage Home Theater PC HTPC sous 1$

Maison Raspberry Pi bon marché affaire bricolage Home Theater PC HTPC sous 1$

Framboise maison Pi cas pas cher bricolage de la zone de couverture ADSL Modem cassé, très bon marché pourHome Theater PC HTPC bricolage (environ 1$)-Raspberry Pi 2 Module environ 35 USD acheter sur EBay, adaptateur secteur,Adaptateur HDMI pour souri
Aller Rafting (sur le bon marché!)

Aller Rafting (sur le bon marché!)

Voici un ensemble de directives pour faire un radeau sur le bon marché. Notre version coûte environ 80 $, mais il a été partagé entre trois personnes qui, pour l'expérience, était très bons ! (N'oubliez pas, ce prix était parce que la plupart des cho
Mur d’étagères avec une échelle mobile "sur le bon marché'

Mur d’étagères avec une échelle mobile "sur le bon marché'

j'ai eu envie d'un mur de parole pour étagères plafond avec une échelle mobile (pour atteindre les étagères du haut de la page)... Voir la photo de ce que je souhaite, je pouvais me permettre... pendant une longue période, mais le budget est serré (c
Moyen le plus simple à la Cool down repose-mains de votre ordinateur portable sur le bon marché.

Moyen le plus simple à la Cool down repose-mains de votre ordinateur portable sur le bon marché.

Bavarder avec vos ami (e) à l'aide d'un ordinateur portatif Toasty repose-mains pendant la torride étés d'Inde est pas la façon de passer un week-end agréable, est-ce ?Je vais montrer la façon la plus simple à la Cool down repose-mains de votre ordin
Donner à votre salle de bains un tout nouveau look "sur le bon marché'

Donner à votre salle de bains un tout nouveau look "sur le bon marché'

je suis le propriétaire d'une salle de bains principale avec un mur de la baignoire/douche fini avec la truelle... Malheureusement pour moi, en plus d'être achevé avec la truelle c'est un affreux « in your face » lumineux nuance de bleu royal/marine
Maniable à souder pinces sur le bon marché

Maniable à souder pinces sur le bon marché

j'ai pensé que J'écrirais jusqu'à ce petit projet de la mine. J'ai suis tombé sur ces colliers pas chers sur mes aventures aujourd'hui et eux acheté pensant que je voudrais faire une belle série de colliers de serrage hors d'eux.Voici comment le fair
Duct Tape Hydration pack sur le bon marché !

Duct Tape Hydration pack sur le bon marché !

Voici un peu ' ible sur comment faire un pack de Duct Tape hydratation sur le bon marché au lieu d'aller et acheter une camleback qui coûte habituellement plus de 100 dollars.Étape 1: matériaux ! Vous aurez besoin d'un rouleau de ruban adhésif en toi
Système d’arrosage automatique avec sonde capacitive et Arduino sur le bon marché (et je le pense)

Système d’arrosage automatique avec sonde capacitive et Arduino sur le bon marché (et je le pense)

Avertissement : Je ne suis pas un ingénieur électronicien, alors je ne peux pas offrir aucune garantie pour la conception (beaucoup moins pour votre implémentation). Je ne connais que la solution présentée a fonctionné pour moi pendant au moins 5-6 m
Ordinateur de poche Pong & envahisseurs sur le bon marché (compatible Arduino)

Ordinateur de poche Pong & envahisseurs sur le bon marché (compatible Arduino)

Un système de jeu à main rétro assez bon marché pour projet un kids'. Possible ? Absolument ! Il suffit de mettre sous tension de l'Arduino et composants chinois à bas prix !Ce projet a été conçu comme un projet de brasage pour un groupe d'une demi-d
Porte-bobine fil gros sur le bon marché

Porte-bobine fil gros sur le bon marché

Alors que le shopping pour fil ma femme suis tombé sur bobines de forme de grand cône de fil en vente pour moitié au large. Le prix était trop beau pour laisser passer et il était fils de très haute qualité aussi bien. Nous avons demandé à un des ouv
Guide de l’Idiot à la programmation d’AVR sur le bon marché (avec l’IDE Arduino!)

Guide de l’Idiot à la programmation d’AVR sur le bon marché (avec l’IDE Arduino!)

Microcontrôleurs sont, sans aucun doute, incroyable de petites choses. Ils sont polyvalents, puissants et extrêmement minuscules. Malheureusement, ce dernier trait est également partagé par mon portefeuille et mes compétences en programmation. Ma com
BRICOLAGE papillon : Style sur le bon marché et facile

BRICOLAGE papillon : Style sur le bon marché et facile

Howdy ! Dans ce instructable je vais vous montrer comment vous pouvez coudre votre propre noeud papillon !Ce sont grands parce que vous pouvez chercher n'importe quel tissu souhaité, et il ne coûte pas cher du tout.La façon dont je montre vous utilis
Changer votre plan de travail et mettre à jour sur le bon marché !

Changer votre plan de travail et mettre à jour sur le bon marché !

j'ai récemment emménagé dans une maison de location. Il a été complètement refait incluant le comptoir... le problème, est que le comptoir a été fait si terriblement qu'après un mois d'utilisation normale, qu'il était bouillonnant sur la couture de c
Hoodie Batman sur le bon marché : style de 3,00 $ Thriftshop

Hoodie Batman sur le bon marché : style de 3,00 $ Thriftshop

veux un chandail à capuchon Batman cool, mais trop bon marché à débourser de l'argent (comme je le suis) ?  Voici la réponse.  Mis à part un thread et une machine à coudre, ce projet ne coûte que $2,98.Nous avons trouvé ces en ligne lorsque la recher