PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : gesucht: LIDAR mit i2c oder UART Interface (für Arduino, Raspberry Pi)



HaWe
26.02.2016, 15:38
hallo,
ich suche eine Bezugsquelle für ein LIDAR mit i2c oder UART Interface (für Arduino, Raspberry Pi).
Preis: max. 150,- (besser <100 EUR wenn es so was gibt)

so was wie dies hier vlt:
https://www.sparkfun.com/products/retired/13680

Conrad, Reichelt, Watterott: alle leider Fehlanzeige

Der Einsteiger
26.02.2016, 17:56
Exp Tech hat die Dinger. Jedenfalls die Version 1 davon...

HaWe
26.02.2016, 18:02
tatsächlich?
hast du mal nen webshop-Link?

ich find dort nur das:

http://www.exp-tech.de/catalogsearch/result/?q=LIDAR

Holomino
27.02.2016, 02:58
PulsedLight ist von Garmin (Schweiz) aufgekauft worden. Die scheinen mit dem Lidar Lite etwas anderes vorzuhaben.
Exp-Tech hat den Sensor Anfang des Monat ausgelistet (er war auch schon seit etwa Weihnachten nicht mehr verfügbar).
Alternativen? Zu dem Preis mit der Leistung (Reichweite, Genauigkeit, Geschwindigkeit) nicht wirklich in Sicht - zur Zeit.

HaWe
27.02.2016, 12:22
hallo,
ich bin jetzt auf den gestoßen:

http://www.ebay.de/itm/191569604714?_trksid=p2060353.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT

http://i.ebayimg.com/t/Neato-LIDAR-Laser-distance-sensor-LDS-xv-Series-xv-11-xv-14-xv15-xv12-xv21-/00/s/MTIwMFgxNjAw/z/H80AAOSw-zxWoZYl/$_57.JPG

hat wer eine Idee, wie der angesteuert wird?
i2c?
oder UART?
mit welchem Ü-Protokoll?

Gasti
27.02.2016, 14:36
Suche mal bei www. boxtec.ch. Die hatten die Teile auch im Programm

HaWe
27.02.2016, 14:54
hast du da mal selber geguckt, bevor du so einen Vorschlag postest? :-/

Holomino
28.02.2016, 10:24
Wenn wir dem Netz glauben dürfen, hat der Neato Sensor eine UART-Schnittstelle.
Protokoll hier: https://xv11hacking.wikispaces.com/LIDAR+Sensor.

Fernab von der Software: Im Video https://www.youtube.com/watch?v=XSLGBzEumAM wird das Teil mal zerlegt. Schaust Du ab 0:30:15 UND 0:59:30.

HaWe
28.02.2016, 11:44
danke, das ist schon mal sehr interessant... wobei ich mir da noch nicht ganz vorstellen kann, wie das jetzt mit C/C++ UART Protokoll auf dem Raspi oder Arduino aussehen könnte....

Holomino
28.02.2016, 13:27
Ach herjee, sind wir wieder beim dem Deadlock?

Ohne aufdringlich erscheinen zu wollen: Willst Du nicht doch mal so einen süßen kleinen Programmer kaufen und mit gcc auf 'nen Controller losgehen? Das macht Spaß und Du kannst doch mit C++ eigentlich schon alles notwendige.

5Volt-Junkie
28.02.2016, 18:36
135€ ist noch ein guter Preis für das Teil. Das letzte Mal, als ich mit dem Gedanken gespielt habe, mir so ein Ding zu kaufen, lag der Preis bei ca. 300-400$, was mir leider zu viel war.
Meine Verschwörungstheorie war damals, dass der Händler einfach die Staubsauger aufgekauft hat, die auch ca. 300-400$ gekostet haben und den ausgebauten Sensor wieder verkauft hat.
Wenn ich mich nicht irre, hat damals DFRobot (http://www.dfrobot.com/index.php?route=product/product&path=36_55&product_id=1125#.VtM9_uaPxRc) mit dem Verkauf des Sensors angefangen

Holomino
28.02.2016, 19:03
Es gibt einen preislichen Unterschied zwischen dem mittlerweile lieferbaren Neato-Ersatzteil und dem parallel gebauten RPLidar.

Was mir noch nicht so klar ist, ist die zu erwartende Versionitis:_
Beim RPLidar ist das Protokoll dokumentiert, die Neato-Variante wird sich als Ersatzteil vorbehalten, nicht stable zu sein, muss also ggf. für jede neue Version gehackt werden.

HaWe
28.02.2016, 20:18
und das bedutet jetzt, wenn man einen funktionierenden Sensor für einen eigenen Roboter braucht: ....was?

theoretische Vorschläge kann ich nicht gebrauchen, es muss etwas einsetzbares sein mit bekanntem Protokoll und einem brauchbaren Beispielcode!

Holomino
25.05.2016, 15:04
Den Sensor hast Du selbst vorgeschlagen.

Mittlerweile gibt es bei EXP-Tech einen neuen TOF-Sensor:

Guckt Ihr nach "TeraRanger (http://www.exp-tech.de/sensoren/entfernung-naeherung/teraranger-one-distance-sensor-type-a-spider)".

HaWe
25.05.2016, 15:14
wie wird der dann mit Arduino oder Raspi verbunden und wie programmiert, um seine Werte zu erfassen?

Holomino
25.05.2016, 15:41
Das übliche Prozedere:

Man sucht nach der Herstellerseite und findet die Angaben nach kurzer Recherche im Datenblatt (hier im User Manual). Dort findet man dann die Bezeichnungen der Schnittstellen neben Steckerbelegung, Protokoll, Spannung, Strom, Maßen, ...

Ich glaube, dazu sind Datenblätter gemacht! Die können das...

HaWe
25.05.2016, 16:15
ich erwarte diese Treiber-Software-Daten bzw. Programmier-Libs vom Händler zu bekommen, z.B. auf der Händler-Seite verlinkt. Der muss ja schließlich auch garantieren, dass das Teil dann entsprechend mit dieser Software wie beschrieben (mit Arduino oder Raspi, je nachdem) funktioniert.

gefunden habe ich da allerdings nichts... vielleicht übersehen?

Holomino
25.05.2016, 16:29
Die drei Sätze hätteste Dir besser gespart und stattdessen kurz die Google-Suche bemüht.

HaWe
25.05.2016, 16:35
Die drei Sätze hätteste Dir besser gespart und stattdessen kurz die Google-Suche bemüht.

habe ich, aber weder eine Arduino Sketch Lib noch eine Raspi C/C++ Lib gefunden

Holomino
25.05.2016, 16:36
Dann schreibste selber eine...

HaWe
25.05.2016, 16:41
Dann schreibste selber eine...

nö, die muss wie gesagt der Händler liefern, entweder selber oder über den Hersteller, sonst hat man ja keine Funktionsgarantie und damit kein Rückgaberecht auf Garantie, wenn es nicht funktioniert.

Was sagt denn deine Google-Suche, die DU bemüht hast?

Holomino
25.05.2016, 16:45
Totaler Quatsch mit der Garantie. Das ist eine Komponente. Wenn Sie nicht funktioniert, dann schickst Du sie zurück.

Wenn der Händler sie nicht zurücknimmt, dann hast DU sie halt kaputtgemacht.

Und? Wo ist das Problem?

Protokoll und Schnittstellenbeschreibung, wie bereits gesagt, im "User Manual".

HaWe
25.05.2016, 16:57
Totaler Quatsch mit der Garantie. Das ist eine Komponente. Wenn Sie nicht funktioniert, dann schickst Du sie zurück.

Wenn der Händler sie nicht zurücknimmt, dann hast DU sie halt kaputtgemacht.

Und? Wo ist das Problem?

Protokoll und Schnittstellenbeschreibung, wie bereits gesagt, im "User Manual".

das ist mir für Arduino Sketch oder Raspi C/C++ zu vage, Beipiel-Sourcecode brauche ich schon. Ohne Software-Libs kaufe ich grundsätzlich nichts.
Wer solche Teile z.B. für Arduino anbietet, liefert üblicherweise auch immer Arduino-Sketch Libs und Examples mit. Bei Raspi ist es meistens aber Python oder User-shell Befehle, damit kann ich komplett nichts anfangen, sondern nur mit C/C++ Code Beispielen, die ich übernehmen kann.

Wenn ich so ein Produkt übrigens als Endverbraucher kaputt gemacht habe, greift keine Garantie, und wenn sie nicht kaputt ist, sondern ich sie mangels Kenntnis nur nicht zum Laufen bekommen habe, auch nicht.


Wenn die Teile allerdings TROTZ mitgelieferter Programmier-Libs (die zum Lieferumfang gehören) nicht funktionieren, dann greift die mind. 1-Jahres-Garantie aber sehr wohl.

Holomino
25.05.2016, 17:01
Dann eigne Dir die Kenntnis an: Lies das User Manual und entscheide selbst, ob Du in der Lage bist, die genannten Schnittstellen als Lib zu kapseln oder einfach nur so im Rahmen einer Applikation zu nutzen.

Wenn's nix fertiges gibt, dann wird es wohl Zeit, dass es jemand tut.

HaWe
25.05.2016, 17:18
nein, wie gesagt, ich selber mache das aus den genannten (Funktions-) Garantie-Gründen grundsätzlich nicht ohne mitgelieferte Software.
Aber danke für den Link, vlt findet es ja jemand anderes interessant, der ausreichend Fachkenntnisse hat, um es selber aus dem Stand selber in Betrieb nehmen zu können, warum nicht?