Tell us about yourself!
because the program detect vertical lines only. ps: but you can hide the horizontal lines with tape on the laser lens ;)
yes : red line laser only
Hello.it is impossible to give a accuracy: it depend of the resolution you use ( and the webcam), the size of your build and most importantly the precision of the build and of the calibration.Sardau
I'm not sure to understand (do you have pictures ?).make sureyou don't have blinking or natural light in the background: can cause errors.your camera and your laser are perfectly straight, (no tilt,yaw,..)
Hello,the xyz file only store x y ans z informations of points. it doesn't store the color informations.
hello, check your baudrate ( see configuration.h it is set to #defineSERIAL_BAUD115200)
i don't tink your laser position and/or build dimention are correct.
Hello, in my case the turn table is a round ikea mirror of 20cm diameter painted in balck mat.the part "table_Axle.stl" (or "table_Axle_minimal.stl") is glued in the center of the mirror.but you can find "all in one" tablehttp://www.thingiverse.com/thing:1764216orhttp://www.thingiverse.com/thing:1859020
motor backlash ? ... the backlash must not be very important, the motor only rotate in one direction.
nice. yes please share.having all the feature of the horus for 1/3 of the price. i think poeple will be interested.me to to try the horus software ;)
BTW, my laser sequence is clockwise too.
Hello,yes the direction of the turntable matter. (otherwise you could have symetric object)the order of laser isn't important.
hello,it is explained in the introduction of this instructables: just after the title "How does it work?".you can find all the code on github
M3, M4 are the metric size of the screws and bolts. (the diameter of the screws in mm)
hello, the stl is this one https://github.com/Sardau/Sardauscan/blob/master/STL/table_AXLE.stl glued on a round shaped ikea mirror painted in black (but you can use whatever you want)if you prefere, someone have made a stl for the whole table http://www.thingiverse.com/thing:1859020for the program i can't help you, i'm a little bit "old school" for schematics, i use paper and pen ;)but for the purpose of this instructable, i've used http://fritzing.org/home/ and photoshop.
yes, since i've reduce the task name length to laser
opengl i think
oups, i was talking about the Y not the Z sorry.i don't understand what you mean by "show me what is and how to correct matrix.". see adjust in step 3go to correction matrix, place the calibration object on the center of the table.click "quick scan". (each laser specific scan is in a specific color.)use the mouse to perfectly superpose all the scans (all the different color, must be the same).FYI: one square is 10x10 mm
first you z of the camera is incorect by at least 30mm ( the object is not on the table)a reflective table is not a good idea, the stange form for under the object is probably the relect of the laser. (but if your camera z is correct, it will be clipped)
nice build !.the angle is not random he is only "rounded" to a close radian value (converted to radian, and from radian to degree, to match the xyz position).Sorry there is no english calibration document.
it is the "precision" in the scan task settings ( litle gears icons on the task row)
It i very strange:if you are sure your physical and your build dimentions are totaly correct.go to the corection matrix, click "clear all lasers" an redo the corrections.scale rottate and translate all the laser scan to match each other.FYI: for the scale, a square is 10mm by 10mm
it you set x:2 for example, the resulting x will be 2 time larger. if you set y:0.5 y size will be half, etc...
you can do a process "scan"+"Save Sar".to scan the raw data. then you clear the tasksand then "load sar"+ whatever filter you want. this way you dont have to rescan.if your objects are stretched : you can use the scale task or you can scale it via the correction matrix view(but laser by laser)
play in the tune page (and exposure of the camera) to remove noise in laser detection.and you can set the table height and diameter in the config file ( button in the title bar)
see the capture : in red this is the angle. but if you are more confortable with x y z position, you can set it directly.pay attention at the angle sign. (the minus and plus, show you the sign)note that 1mm is a huge value.
the height of your camera is not imporant, if the height is correct in the build page (btw 1 or 2 mm is a great deal for the precision !)have you a clean red line in the "tune page" ? if not, the laser line is not well detected. and you can get huge error due to noise. (play with teh theshold principaly, or the camera exposure. these 2 give the best result)
First of all in the tune view, you mist get a clean line in the last view.if you get one. it can be a problem of triangulations. this mean the compatiation are incorect, due to wrong position entered for camera or laser (buid dimention view).havent you inverted the sign for the lasers ? (+xx° instead of -xx°)
what do you mean by "not allow you" ?did you top icons are all blue ( if one red, click on it to connect to the hardware)did you drag the scan task (and others) to the right column and press the "play button" at the bottom ?
Build a 30$ laser Scanner
Sardauscan sub-30$ Opensource 3d laser scanner
How to use a Nokia 5110 84X48 LCD display with your Arduino (It's easy and cheap!)